Patent application number | Description | Published |
20160060133 | REMOVAL OF METALS AND CATIONS THEREOF FROM WATER-BASED FLUIDS - At least one solid may be separated from a water-based fluid by flowing the water-based fluid through a filter media in combination with filtration equipment, such as a filter press. In a non-limiting embodiment, the filter media may be or include, but is not limited to, diatomaceous earth and at least one alkaline earth metal(s). The solid(s) may be or include a metal, such as but not limited to zinc, iron, manganese, mercury, nickel, cations thereof, and combinations thereof. In a non-limiting embodiment, the water-based fluid may be or include a production fluid, a drilling fluid, a drill-in fluid, a completions fluid, a fracturing fluid, a servicing fluid, a stimulation fluid, a treating fluid, and combinations thereof. | 03-03-2016 |
Patent application number | Description | Published |
20080235353 | System and method for confirming an association in a web-based social network - A method for confirming a request for an association with an organization by a user of a web-based social network is disclosed. In one embodiment, the request includes an e-mail address not controlled by the organization. The request may also be part of an application for membership with the web-based social network. A determination is made whether the request is accepted based at least partially on a specified number of prior requests for association with the organization or being identified as a member of the organization by another user already a member of the organization. The organization may be a high school, a college, a university, a business, a non-profit company, or any other group of people who may desire to associate with each other. | 09-25-2008 |
20110035789 | Determining a Trust Level of a User in a Social Network Environment - A system and method for determining a trust level for a non-approved user in a social network is described. The method includes monitoring requests for social network interactions between an approved user and the non-approved user and determining if each interaction requested is of a first type or a second type. The method further includes increasing a first trust value when the interaction requested is of the first type and increasing a second trust value when the interaction requested is of the second type. The method further includes determining the trust level based on the first trust value and the second trust value. The method further includes changing the status of the non-approved user to an approved user based on the trust level, the first trust value and/or the second trust value. | 02-10-2011 |
20140137201 | DETERMINING A TRUST LEVEL OF A USER IN A SOCIAL NETWORK ENVIRONMENT - A system and method for determining a trust level for a non-approved user in a social network is described. The method includes monitoring requests for social network interactions between an approved user and the non-approved user and determining if each interaction requested is of a first type or a second type. The method further includes increasing a first trust value when the interaction requested is of the first type and increasing a second trust value when the interaction requested is of the second type. The method further includes determining the trust level based on the first trust value and the second trust value. The method further includes changing the status of the non-approved user to an approved user based on the trust level, the first trust value and/or the second trust value. | 05-15-2014 |
Patent application number | Description | Published |
20130061681 | Sensor For High Pressure Processing Of Articles - A pressure sensor device and its use for confirming achievement of a selected pressure in a high pressure process (HPP) for sanitizing food is disclosed. The device includes at least a base and a sheet, each of which is substantially impermeable to the working fluid of the HPP and is deformable at the selected pressure. Microcapsules interposed between flat overlapping portions of the base and sheet contain a color former and burst upon pressurization of the environment surrounding the device. Release of the color former is detected to confirm that the pressurization occurred. The device can be associated with one or more foodstuffs (e.g., a packaged food product or a group of such packages) and remain associated therewith to continuously indicate that the foodstuff(s) have been subjected to the selected pressure and are therefore sanitized. | 03-14-2013 |
20130078339 | High Pressure Processing of Pathogenostat-Treated Food Articles - The disclosure relates to method of treating foodstuffs such as whole or cut vegetables or fruits or cuts of meat in a manner that reduces the load of human or other animal pathogens in the foodstuff, preferably without substantially altering its appearance, one or more of its organoleptic properties, or some combination of these. The method includes contacting the foodstuff with a pathogenostatic fluid such as an acidic solution, preferably at a reduced pressure, and thereafter subjecting the foodstuff to an HPP process. Foodstuffs treated in this manner can be packaged in the presence of the pathogenostatic fluid, in the presence of a sauce, or in the presence of substantially no liquid. Packaged foodstuffs treated as described herein exhibit beneficial properties, such as retention of taste, appearance, and texture and extended shelf life, relative to non-treated foodstuffs. | 03-28-2013 |
20140216162 | Sensor for High Pressure Processing of Articles - A pressure sensor device and its use for confirming achievement of a selected pressure in a high pressure process (HPP) for sanitizing food is disclosed. The device includes at least a base and a sheet, each of which is substantially impermeable to the working fluid of the HPP and is deformable at the selected pressure. Microcapsules interposed between flat overlapping portions of the base and sheet contain a color former and burst upon pressurization of the environment surrounding the device. Release of the color former is detected to confirm that the pressurization occurred. The device can be associated with one or more foodstuffs (e.g., a packaged food product or a group of such packages) and remain associated therewith to continuously indicate that the foodstuff(s) have been subjected to the selected pressure and are therefore sanitized. | 08-07-2014 |
Patent application number | Description | Published |
20120089704 | System for managing web-based content data and applications - A cloud-based computer system and architecture for managing and migrating through web-based content data and content applications from multiple content data sources or service providers in real time is disclosed. The cloud-based computing system and architecture of the present invention includes a log-in or master server that acts as a single point access and supports a single user interface. The single user interface is preferably an icon-based master web-page with a slide tool that allows a user to scroll or page through the content data and/or content applications from the multiple content data sources or service providers in real time from a logged in remote computer device. | 04-12-2012 |
20130339361 | System for managing web-based content data chronologically - The present invention is directed to a computer implemented system for organizing electronic content data chronologically. In operation, application software, that is preferably hosted on a remote server, organizes the electronic communications data. The electronic communications data is transmitted from multiple sources or users associated with relationship identities or identifiers. The application software organizes the electronic communications data chronologically onto interactive and displayable time-lines. The application software also preferably organizes the electronic communications data into user accessible sub-files along the time-lines based on dates of transmission. The application software runs electronic communications applications, such as e-mail or social network applications, directly or alternatively interfaces with external electronic communications applications to generate the time-lines. | 12-19-2013 |
20150120737 | System for managing web-based content data chronologically - The present invention is directed to a computer implemented system for organizing electronic content data chronologically. In operation, application software, that is preferably hosted on a remote server, organizes the electronic communications data. The electronic communications data is transmitted from multiple sources or users associated with relationship identities or identifiers. The application software organizes the electronic communications data chronologically onto interactive and displayable time-lines. The application software also preferably organizes the electronic communications data into user accessible sub-files along the time-lines based on dates of transmission. The application software runs electronic communications applications, such as e-mail or social network applications, directly or alternatively interfaces with external electronic communications applications to generate the time-lines. | 04-30-2015 |
Patent application number | Description | Published |
20090200010 | Downhole Debris Catcher and Associated Mill - A debris catching device for downhole milling features modular debris receptacles that are held in the housing in a manner that facilitates stacking and a generally undulating flow path to facilitate dropping of the debris into the receptacles as the remaining fluid travels up the tool for ultimate screening before the fluid exits the tool to flow up to the surface or in a reverse circulation pattern back to the mill below the debris catcher. The modules can also be aligned with flapper valves at the top of each module to prevent debris in the tool from falling to the mill if circulation is turned off. The mill is configured to have an off-center return path preferably as large as the passage through the mill body to aid circulation and cutting performance. | 08-13-2009 |
20090200012 | Downhole Debris Catcher and Associated Mill - A debris catching device for downhole milling features modular debris receptacles that are held in the housing in a manner that facilitates stacking and a generally undulating flow path to facilitate dropping of the debris into the receptacles as the remaining fluid travels up the tool for ultimate screening before the fluid exits the tool to flow up to the surface or in a reverse circulation pattern back to the mill below the debris catcher. The modules can also be aligned with flapper valves at the top of each module to prevent debris in the tool from falling to the mill if circulation is turned off. The mill is configured to have an off-center return path preferably as large as the passage through the mill body to aid circulation and cutting performance. | 08-13-2009 |
20100012387 | EARTH-BORING TOOLS AND METHODS OF MAKING EARTH-BORING TOOLS INCLUDING AN IMPACT MATERIAL, AND METHODS OF DRILLING THROUGH CASING - Earth-boring tools comprise a face and a plurality of cutting elements disposed on at least a portion of the face. An impact material is positioned on at least one portion of the body and has a relative exposure equal to or greater than at least some of the cutting elements of the plurality of cutting elements. The impact material comprises a material having a lower abrasion resistance than the body. Methods of making and methods of using such earth-boring tools are also disclosed. | 01-21-2010 |
20110174477 | Full Gauge Milling Bottom Hole Assembly with Optimal Contact Force and Build Rate Capability - A milling bottom hole assembly (BHA) for use in cutting a full gauge window in a wellbore casing wall, the resultant length of the window being greater than or equal to the whipstock ramp length. A milling BHA is described which includes two shaft portions, a window mill and two bearing mills. The design, which involves strategically placed bearing mills, allows the milling BHA to stay on the whipstock ramp for the entire casing window milling operation and, thereafter, to optimally rapidly build angle and move laterally away from the whipstock and casing, creating a significantly long window which allows for easy passage of directional drilling BHAs through the milled window. | 07-21-2011 |
20120192680 | Fabricated Mill Body with Blade Pockets for Insert Placement and Alignment - A mill body is machined integrally with blades that have pockets to receive PDC inserts. The insert pockets can have an orientation feature to ensure that inserts that require specific rotational orientation are put into the pockets at the right orientation for efficient milling. The orientation of some of the pockets closest to the bottom and center of the bit have their axis reoriented to a near parallel orientation to the bit center axis to allow the bit body and blade fabrication equipment access to drill the insert pocket. | 08-02-2012 |
Patent application number | Description | Published |
20090125827 | SELECTIVELY DELETING ITEMS THAT ARE NOT OF INTEREST TO A USER - Various embodiments enable a user to use their browser to selectively delete items that are not of interest to them. In at least some embodiments, a user's interest in a particular item is implied by some action a user has taken with respect to the particular item. Responsive to this implied interest, various delete operations that can be performed relative to the items are performed so as to exclude items in which a user has some implied interest. In one or more embodiments, items that appear on a user-specified list, such as a favorites or a bookmarked list, are not deleted when a delete operation is performed relative to items to which a user browses. In at least some embodiments, a user interface is provided and enables a user to select classes of items that are to be retained when delete operations are performed. | 05-14-2009 |
20120066645 | DETERMINATION AND DISPLAY OF RELEVANT WEBSITES - Various embodiments utilize certain events that occur within a Web browser to recognize an imminent intent, on the part of the user, to navigate to a website. Given such events, in combination with a user's past browsing patterns and history, an automated and personalized navigation solution can be provided to expedite navigation. | 03-15-2012 |
20130067358 | Browser-based Discovery and Application Switching - Various embodiments enable a web browser to promote the availability of an installable application that is associated with a website to which the web browser has been navigated. The web browser is configured to discover the availability of these applications and, responsively, provide a user experience through which the user can acquire and install such applications, as well as switch to applications that have previously been installed. Thus, through the various embodiments, a user is relieved of the burden of having to navigate to a particular application store and periodically search for applications associated with sites to which they browse. | 03-14-2013 |
20130067359 | Browser-based Discovery and Application Switching - Various embodiments enable a web browser to promote the availability of an installable application that is associated with a website to which the web browser has been navigated. The web browser is configured to discover the availability of these applications and, responsively, provide a user experience through which the user can acquire and install such applications, as well as switch to applications that have previously been installed. Thus, through the various embodiments, a user is relieved of the burden of having to navigate to a particular application store and periodically search for applications associated with sites to which they browse. | 03-14-2013 |
Patent application number | Description | Published |
20110100643 | DOWNHOLE SUB WITH HYDRAULICALLY ACTUABLE SLEEVE VALVE - A method for opening a port through the wall of a ported sub including: providing a sub with a port through its tubular side wall; providing a hydraulically actuable valve to cover the port, the valve being actuable to move away from a position covering the port to thereby open the port; increasing pressure within the sub to create a pressure differential across the valve to move the valve toward the low pressure side, while the port remains closed by the valve; thereafter, reducing pressure within the sub to reduce the pressure differential; and driving the valve to move it away from a position covering the port. | 05-05-2011 |
20110155465 | Retractable Underreamer - An underreamer is provided in which the cutting elements are retracted into the tool body during run in, extensible for the performance of cutting operations, and retractable into the body of the tool afterwards. | 06-30-2011 |
20110278017 | SLIDING SLEEVE SUB AND METHOD AND APPARATUS FOR WELLBORE FLUID TREATMENT - A tubing string assembly is disclosed for fluid treatment of a wellbore The tubing string can be used for staged wellbore fluid treatment where a selected segment of the wellbore is treated, while other segments are sealed off The tubing string can also be used where a ported tubing string is required to be run-m in a pressure tight condition and later is needed to be in an open-port condition A sliding sleeve in a tubular has a driver selected to be acted upon by an inner bore conveyed actuating device, the driver drives the generation of a ball stop on the sleeve. | 11-17-2011 |
20120118577 | WELLBORE CLEANOUT TOOL - A well tool ( | 05-17-2012 |
20130087323 | Multi-function Surge Reduction Apparatus - A multi-function diverter tool is disclosed that allows positive-indication opening and closing of the tool in a downhole environment. | 04-11-2013 |
20130319678 | Multi-function surge reduction apparatus - A multi-function diverter tool is disclosed that allows positive-indication opening and closing of the tool in a downhole environment. | 12-05-2013 |
20140008055 | Multi-function Surge Reduction Apparatus - A multi-function diverter tool is disclosed that allows positive-indication opening and closing of the tool in a downhole environment. | 01-09-2014 |
20140246208 | DOWNHOLE SUB WITH HYDRAULICALLY ACTUABLE SLEEVE VALVE - A method for opening a port through the wall of a ported sub including: providing a sub with a port through its tubular side wall; providing a hydraulically actuable valve to cover the port, the valve being actuable to move away from a position covering the port to thereby open the port; increasing pressure within the sub to create a pressure differential across the valve to move the valve toward the low pressure side, while the port remains closed by the valve; thereafter, reducing pressure within the sub to reduce the pressure differential; and driving the valve to move it away from a position covering the port. | 09-04-2014 |
20150204164 | SLIDING SLEEVE SUB AND METHOD AND APPARATUS FOR WELLBORE FLUID TREATMENT - A tubing string assembly is disclosed for fluid treatment of a wellbore. The tubing string can be used for staged wellbore fluid treatment where a selected segment of the wellbore is treated, while other segments are sealed off. The tubing string can also be used where a ported tubing string is required to be run in in a pressure tight condition and later is needed to be in an open-port condition. | 07-23-2015 |
Patent application number | Description | Published |
20130007100 | REMOTE BROWSING SESSION MANAGEMENT - A browsing process is directed to the generation and management of a browse session at a network computing and storage provider. A client computing device requests a remote browse session instance at a network computing and storage provider. The browse session instance may correspond to requested network content. The network computing and storage provider determines a browse configuration. The browse configuration may identify a communication protocol and various processing actions. The network computing and storage provider retrieves the requested content through an instantiated network browse session instance, and performs a first set of processing actions to generate a processing result. The processing result may be provided to the client computing device for display, including performing a second set of processing actions on the processing result at the client computing device. | 01-03-2013 |
20130007101 | REMOTE BROWSING SESSION MANAGEMENT - A remote browsing process is directed to the generation and management of a remote browse session at a network computing and storage provider. A client computing device requests a remote browse session instance at a network computing and storage provider. The browse session instance may correspond to one or more requested network resources. The network computing and storage provider instantiates the browse session instance and retrieves the requested content. The network computing and storage provider processes the requested content for display, and provides display data corresponding to a processed representation of the requested content to the client computing device in accordance with a display protocol configuration. The client computing device may display the representation of the requested content in a browser, and may send user interaction data based on user interactions with the representation to the network computing and storage provider for processing. | 01-03-2013 |
20130007102 | REMOTE BROWSING SESSION MANAGEMENT - A remote browsing process is directed to the generation and management of a remote browse session at a network computing and storage provider. A client computing device requests a remote browse session instance at a network computing and storage provider. The browse session instance may correspond to one or more requested network resources. The network computing and storage provider instantiates the browse session instance and retrieves the requested content. The network computing and storage provider processes the requested content for display, and provides a processing result corresponding to a processed representation of the requested content to the client computing device. The client computing device may display the representation of the requested content in a browser, and may send user interaction data based on user interactions with the representation to the network computing and storage provider for processing. | 01-03-2013 |
20130007241 | REMOTE BROWSING SESSION MANAGEMENT - A remote browsing process is directed to the generation and management of a remote browse session at a network computing and storage provider. A client computing device loads a local browser process and obtains network content from content providers. The local browser process additionally requests a browse session instance corresponding to the network content at a network computing and storage provider. The network computing and storage provider instantiates a browser process in response to the request. The remote browser process retrieves the network content, and generates a processing result corresponding to a first representation of the network content. The processing result may be provided to the client computing device for display. The local browser process may display either the first representation of the network content corresponding to the processing result or a second representation of the network content processed locally at the client computing device. | 01-03-2013 |
20140067923 | REMOTE BROWSING SESSION MANAGEMENT - A remote browsing process is directed to the generation and management of a remote browse session at a network computing and storage provider. A client computing device requests a remote browse session instance at a network computing and storage provider. The browse session instance may correspond to one or more requested network resources. The network computing and storage provider instantiates the browse session instance and retrieves the requested content. The network computing and storage provider processes the requested content for display, and provides a processing result corresponding to a processed representation of the requested content to the client computing device. The client computing device may display the representation of the requested content in a browser, and may send user interaction data based on user interactions with the representation to the network computing and storage provider for processing. | 03-06-2014 |
20140379869 | REMOTE BROWSING SESSION MANAGEMENT - A remote browsing process is directed to the generation and management of a remote browse session at a network computing and storage provider. A client computing device loads a local browser process and obtains network content from content providers. The local browser process additionally requests a browse session instance corresponding to the network content at a network computing and storage provider. The network computing and storage provider instantiates a browser process in response to the request. The remote browser process retrieves the network content, and generates a processing result corresponding to a first representation of the network content. The processing result may be provided to the client computing device for display. The local browser process may display either the first representation of the network content corresponding to the processing result or a second representation of the network content processed locally at the client computing device. | 12-25-2014 |
20140380184 | REMOTE BROWSING SESSION MANAGEMENT - A remote browsing process is directed to the generation and management of a remote browse session at a network computing and storage provider. A client computing device requests a remote browse session instance at a network computing and storage provider. The browse session instance may correspond to one or more requested network resources. The network computing and storage provider instantiates the browse session instance and retrieves the requested content. The network computing and storage provider processes the requested content for display, and provides display data corresponding to a processed representation of the requested content to the client computing device in accordance with a display protocol configuration. The client computing device may display the representation of the requested content in a browser, and may send user interaction data based on user interactions with the representation to the network computing and storage provider for processing. | 12-25-2014 |
20150268976 | Sharing Applications in a Java Virtual Machine - Disclosed are various embodiments for executing multiple applications in a single virtual machine. The classes of an application executing in the virtual machine are traversed to identify non-sharable static fields. Upon identifying a non-sharable static field, mapping data is created that corresponds to the non-sharable static field. During another traversal of the classes of the application, access to the identified non-sharable static field is translated into an access to the mapping data that is associated with the non-sharable static field. | 09-24-2015 |
20160044115 | REMOTE BROWSING SESSION MANAGEMENT - A browsing process is directed to the generation and management of a browse session at a network computing provider. A client computing device requests a remote browse session instance at a network computing provider. The browse session instance may correspond to requested network content. The network computing provider determines one or more browse configurations. Different browse configurations can be determined for separate portions of the requested network content. The browse configurations may identify a communication protocol and various processing actions. The network computing provider retrieves the requested content through an instantiated network browse session instance, and performs a first set of processing actions to generate a processing result. The processing result may be provided to the client computing device for display, including performing a second set of processing actions on the processing result at the client computing device. | 02-11-2016 |
Patent application number | Description | Published |
20140214919 | ARCHITECTURE FOR SHARING BROWSING SESSION HISTORIES - Features are disclosed for enabling users to efficiently store and share browsing sessions or portions thereof with other users or the general public. Browsing session requests and other activities may be sent to an intermediary system, which can retrieve requested content and store a representation of the requested content or data regarding the requested content. The stored data may be organized as a saved browsing session such that users may access the shared browsing session at a subsequent time and view the browsing session substantially in its entirety. Users may search for shared browsing sessions and access data regarding the requests made during a browsing session. In addition, data regarding client devices used during shared browsing sessions may be tracked and associated with the shared browsing sessions such that subsequent users can search for shared browsing sessions based partly on such device characteristics. | 07-31-2014 |
20150154506 | BROWSER-BASED SELECTION OF CONTENT REQUEST MODES - Features are disclosed for generating request decision models for use by client computing devices to determine request paths or modes for content requests. The request modes may correspond to direct requests (e.g., requests made from a client device directly to a content server hosting requested content) or to indirect requests (e.g., requests made from the client device to the content server via an intermediary system). The request decision models may be trained by a machine learning algorithm using performance data (e.g., prior content load times), contextual information (e.g., state information associated with devices at times content requests are executed), and the like. | 06-04-2015 |
20150156279 | BROWSER-BASED ANALYSIS OF CONTENT REQUEST MODE PERFORMANCE - Features are disclosed for selecting preferred content request modes on a client computing device when initiating content requests. The request modes may correspond to direct requests (e.g., requests made from a client device directly to a content sever hosting requested content) or to indirect requests (e.g., requests made from the client device to the content server via an intermediary system). The preferred request modes made be based on a statistical analysis of performance data (e.g., prior content load times) observed or recorded by the client computing device in connection with prior content requests. Randomly selected request modes may be used to provide additional data for performance analysis. | 06-04-2015 |
20150156280 | PERFORMANCE-BASED DETERMINATION OF REQUEST MODES - Features are disclosed for determining preferred content request modes for client computing devices when initiating content requests. The request modes may correspond to direct requests (e.g., requests made from a client device directly to a content sever hosting requested content) or to indirect requests (e.g., requests made from the client device to the content server via an intermediary system). The preferred request modes made be based on a statistical analysis of performance data (e.g., prior content load times) obtained from one or more client computing devices for a given content item, group of content items (e.g., domain), and the like. | 06-04-2015 |
20160070342 | DISTRACTED BROWSING MODES - Approaches to enable a computing device, such as a phone or tablet computer, to determine when a user viewing the content is being distracted or is generally viewing the content with a sufficient level of irregularity, and present an audible representation of the content during the times when the user is deemed distracted. The determination of when the user is distracted or is otherwise viewing the content with irregularity can be performed using sensor data captured by one or more sensors of the computing device. For example, the computing device may analyze the image data captured by one or more cameras, such as by tracking the movement/location of eye pupils of the user and/or tracking the head movement of the user to detect when the user is distracted. | 03-10-2016 |
Patent application number | Description | Published |
20150105178 | PUTTER-TYPE GOLF CLUB HEAD - A putter-type golf club head that, when oriented in a reference position, includes a striking wall extending in the heel to toe direction and defines a substantially planar striking surface for hitting a golf ball. A central elongate member is in communication with, and extends rearward from, the striking wall. An upper surface of the central elongate member includes a plurality of alignment elements. At least one of the plurality of alignment elements has a parallel visual indicator section, at least a portion of which extends substantially parallel to the striking surface. The width of the at least one of the plurality of alignment elements is substantially equivalent to the diameter of a golf ball. | 04-16-2015 |
20150105179 | PUTTER-TYPE GOLF CLUB HEAD - A putter-type golf club head is disclosed. When oriented in a reference position, the putter-type golf club head comprises a blade member and a central elongate member in communication with, and extending rearwardly from, the blade member. The blade member extends in a heel-to-toe direction and has a striking wall defining a substantially planar striking surface, and an upper surface of the central elongate member comprises at least one generally square-shaped alignment element. | 04-16-2015 |
20160067558 | ARTICLE WITH METALLIC STRIP AND METHOD OF MAKING SAME - An article, such as a golf club head, comprising one or more of a polished region, a textured region, a painted region, and/or a coated region, which may be formed using one or more masking operations, texturing operations, painting operations, and mask removal operations. A liquid mask may be applied over a narrow region defined by opposing mask edges, enabling a strip of a metallic surface to be framed by painted, textured, and/or coated regions. | 03-10-2016 |