Patents by Inventor Robert Wing
Robert Wing has filed for patents to protect the following inventions. This listing includes patent applications that are pending as well as patents that have already been granted by the United States Patent and Trademark Office (USPTO).
-
Patent number: 9464516Abstract: A system comprising a well drilled into an underground formation comprising hydrocarbons; a production facility at a topside of the well; a water production facility connected to the production facility; wherein the water production facility produces water by passing the water through a first and a second nanofiltration module, and then injects the water 5 into the well.Type: GrantFiled: October 29, 2010Date of Patent: October 11, 2016Assignee: Shell Oil CompanyInventors: Subhash Chandra Bose Ayirala, Robert Wing-Yu Chin, Andreas Nicholas Matzakos, Ernesto Uehara-Nagamine
-
Patent number: 9234413Abstract: A system comprising a well drilled into an underground formation comprising hydrocarbons; a production facility at a topside of the well; a water production facility connected to the production facility; wherein the water production facility produces water by removing some multivalent ions, then removing some monovalent ions, and then adding back some monovalent ions, and then injects the water into the well.Type: GrantFiled: June 23, 2010Date of Patent: January 12, 2016Assignee: Shell Oil CompanyInventors: Subhash Chandra Bose Ayirala, Robert Wing-Yu Chin, Andreas Nicholas Matzakos, Ernesto Uehara-Nagamine
-
Patent number: 8794320Abstract: A system comprising a well drilled into an underground formation comprising hydrocarbons; a production facility at a topside of the well; and a water production facility connected to the production facility; wherein the water production facility produces water by removing some multivalent ions, then removing some monovalent ions, and then adding back some multivalent ions, and then injects the water into the well.Type: GrantFiled: April 16, 2009Date of Patent: August 5, 2014Assignee: Shell Oil CompanyInventors: Subhash Chandra Bose Ayirala, Robert Wing-yu Chin, Michael Alvin Curole, Eugene Bruce Greene
-
Patent number: 8775410Abstract: A method for using dual indices to support query expansion, relevance/non-relevance models, blind/relevance feedback and an intelligent search interface, the method comprising: accessing an inverted index to obtain an initial retrieval of results in response to a query, and to generate a rank list of the results, the results referring to information units (IUs) where the query occurs; and determining a number of “N” IUs in the results that are assumed to be relevant by accessing a forward index; wherein the forward index and inverted index have pointers to locations in the IUs where terms of the query occur, and the forward index retrieves a term frequency vector of the IU or a set of contexts of the IU.Type: GrantFiled: December 20, 2013Date of Patent: July 8, 2014Assignee: The Hong Kong Polytechnic UniversityInventor: Robert Wing Pong Luk
-
Publication number: 20140114944Abstract: A method for using dual indices to support query expansion, relevance/non-relevance models, blind/relevance feedback and an intelligent search interface, the method comprising: accessing an inverted index to obtain an initial retrieval of results in response to a query, and to generate a rank list of the results, the results referring to information units (IUs) where the query occurs; and determining a number of “N” IUs in the results that are assumed to be relevant by accessing a forward index; wherein the forward index and inverted index have pointers to locations in the IUs where terms of the query occur, and the forward index retrieves a term frequency vector of the IU or a set of contexts of the IU.Type: ApplicationFiled: December 20, 2013Publication date: April 24, 2014Applicant: The Hong Kong Polytechnic UniversityInventor: Robert Wing Pong Luk
-
Patent number: 8620900Abstract: A method for using dual indices to support query expansion, relevance/non-relevance models, blind/relevance feedback and an intelligent search interface, comprising using a computing device to: access an inverted index to obtain an initial retrieval of results in response to a query, and to generate a rank list of the results, the results referring to information units (IUs) where the query occurs; and determine a number of “N” IUs in the results that are regarded by the computing device to be relevant by accessing a forward index; and use the forward index to perform any one from the group consisting of: computing query expansion weights for top “N” retrieved IUs, building the relevance models by the contexts of query terms in the top “N” retrieved IUs, and finding the longest contiguous sequences of query terms in a query found in an IU; wherein the forward index and inverted index have pointers to locations in the IUs where terms of the query occur, and the forward index retrieves a term frequency vector oType: GrantFiled: February 9, 2009Date of Patent: December 31, 2013Assignee: The Hong Kong Polytechnic UniversityInventor: Robert Wing Pong Luk
-
Patent number: 8538999Abstract: A tree data structure for storing strings of searchable data divided into substrings has at least one first type node that has a substring associated with it and at least one second type node that does not having a substring associated with it. A second type node is directly linked to a first type node by a fail transition. A first type node is directly linked to a second type node by a match transition. An IP address lookup system has memory for storing a tree data structure and a controller for storing and loading an incoming IP address. The system has a finite state machine having three stages including a first stage for loading the IP address and performing a length calculation, a second stage for searching the data structure to find a match, and a third stage for determine the next-hop address index.Type: GrantFiled: March 28, 2012Date of Patent: September 17, 2013Assignee: The Hong Kong Polytechnic UniversityInventors: Robert Wing Pong Luk, Wai Tak Wong
-
Publication number: 20120239702Abstract: A tree data structure for storing strings of searchable data divided into substrings has at least one first type node that has a substring associated with it and at least one second type node that does not having a substring associated with it. A second type node is directly linked to a first type node by a fail transition. A first type node is directly linked to a second type node by a match transition. An IP address lookup system has memory for storing a tree data structure and a controller for storing and loading an incoming IP address. The system has a finite state machine having three stages including a first stage for loading the IP address and performing a length calculation, a second stage for searching the data structure to find a match, and a third stage for determine the next-hop address index.Type: ApplicationFiled: March 28, 2012Publication date: September 20, 2012Applicant: THE HONG KONG POLYTECHNIC POLYTECHNIC UNIVERSITYInventors: Robert Wing Pong Luk, Wai Tak Wong
-
Publication number: 20120227975Abstract: There is disclosed a system comprising a well drilled into an underground formation comprising hydrocarbons; a production facility at a topside of the well; a water production facility connected to the production facility; wherein the water production facility produces water by passing the water through a first and a second nanofiltration module, and then injects the water into the well.Type: ApplicationFiled: October 29, 2010Publication date: September 13, 2012Inventors: Subhash Chandra Bose Ayirala, Robert Wing-Yu Chin, Andreas Nicholas Matzakos, Ernesto Uehara-Nagamine
-
Patent number: 8255352Abstract: Embodiments of the invention provide an RBE that uses a logical abstraction for a set of application rules that allows the rules to be implemented, presented and modified efficiently. For one embodiment, rules logic for implementing a set of application rules is stored. The rules logic is specified by a processing sequence using one or more application factors, each of which has one or more application factor values. A plurality of entries corresponding to each application factor is separately stored. Each entry contains a data point set having one or more data points and a result corresponding to the data point set. Each of the one or more data points of a data point set corresponds to a distinct factor value.Type: GrantFiled: August 11, 2009Date of Patent: August 28, 2012Assignee: Siebel Systems, Inc.Inventors: Jinfan Duan, Robert Wing, Piyush Govil
-
Publication number: 20120211234Abstract: An oil and gas collection system, comprising a source of oil and gas flowing into a body of water; a collector located adjacent the source of oil and gas; a riser to transport the oil and gas towards a surface of the body of water, a first end of the riser fluidly connected to the collector; and a separator fluidly connected to a second end of the riser, the separator adapted to separate the oil and gas into a first oil rich stream and a second gas rich stream, the separator comprising an oil rich stream outlet and a gas rich stream outlet. In some embodiments, the source of oil and gas comprises a blow out preventer.Type: ApplicationFiled: August 22, 2011Publication date: August 23, 2012Applicant: SHELL OIL COMPANYInventors: Curtis Len Wilie, David Alex Knoll, Robert Wing-yu Chin, Afif Samih Halal, Early Baggett Denison
-
Publication number: 20120125611Abstract: There is disclosed a system comprising a well drilled into an underground formation comprising hydrocarbons; a production facility at a topside of the well; a water production facility connected to the production facility; wherein the water production facility produces water by removing some multivalent ions, then removing some monovalent ions, and then adding back some monovalent ions, and then injects the water into the well.Type: ApplicationFiled: June 23, 2010Publication date: May 24, 2012Applicant: Shell Internationalale Research MaatschappijInventors: Subhash Chandra Bose Ayirala, Robert Wing-Yu Chin, Andreas Nicholas Matzakos, Ernesto Uehara-Nagamine
-
Patent number: 8150891Abstract: A tree data structure for storing strings of searchable data divided into substrings has at least one first type node that has a substring associated with it and at least one second type node that does not having a substring associated with it. A second type node is directly linked to a first type node by a fail transition. A first type node is directly linked to a second type node by a match transition. An IP address lookup system has memory for storing a tree data structure and a controller for storing and loading an incoming IP address. The system has a finite state machine having three stages including a first stage for loading the IP address and performing a length calculation, a second stage for searching the data structure to find a match, and a third stage for determine the next-hop address index.Type: GrantFiled: August 26, 2010Date of Patent: April 3, 2012Assignee: Hong Kong Polytechnic UniversityInventors: Robert Wing Pong Luk, Wai Tak Wong
-
Publication number: 20110022624Abstract: A tree data structure for storing strings of searchable data divided into substrings has at least one first type node that has a substring associated with it and at least one second type node that does not having a substring associated with it. A second type node is directly linked to a first type node by a fail transition. A first type node is directly linked to a second type node by a match transition. An IP address lookup system has memory for storing a tree data structure and a controller for storing and loading an incoming IP address. The system has a finite state machine having three stages including a first stage for loading the IP address and performing a length calculation, a second stage for searching the data structure to find a match, and a third stage for determine the next-hop address index.Type: ApplicationFiled: August 26, 2010Publication date: January 27, 2011Inventors: Robert Wing Pong LUK, Wai Tak WONG
-
Publication number: 20100243246Abstract: There is disclosed a system comprising a well drilled into an underground formation comprising hydrocarbons; a production facility at a topside of the well; a water production facility connected to the production facility; wherein the water production facility produces water by removing some multivalent ions, then removing some monovalent ions, and then adding back some multivalent ions, and then injects the water into the well.Type: ApplicationFiled: April 16, 2009Publication date: September 30, 2010Inventors: Subhash Chandra Bose AYIRALA, Robert Wing-yu CHIN, Michael Alvin CUROLE, Eugene Bruce GREENE
-
Patent number: 7797348Abstract: A tree data structure for storing strings of searchable data divided into substrings has at least one first type node that has a substring associated with it and at least one second type node that does not having a substring associated with it. A second type node is directly linked to a first type node by a fail transition. A first type node is directly linked to a second type node by a match transition. An IP address lookup system has memory for storing a tree data structure and a controller for storing and loading an incoming IP address. The system has a finite state machine having three stages including a first stage for loading the IP address and performing a length calculation, a second stage for searching the data structure to find a match, and a third stage for determine the next-hop address index.Type: GrantFiled: April 30, 2004Date of Patent: September 14, 2010Assignee: The Hong Kong Polytechnic UniversityInventors: Robert Wing Pong Luk, Wai Tak Wong
-
Publication number: 20100205172Abstract: A method for using dual indices to support query expansion, relevance/non-relevance models, blind/relevance feedback and an intelligent search interface, comprising using a computing device (89) to: access (101) an inverted index (103) to obtain an initial retrieval of results in response to a query, and to generate a rank list of the results, the results referring to information units (IUs) where the query occurs; and determine (105) a number of “N” IUs in the results that are assumed to be relevant by accessing a forward index (104); wherein the forward index (104) and inverted index (103) have pointers to locations in the IUs where terms of the query occur, and the forward index (104) retrieves a term frequency vector of the IU or a set of contexts of the IU.Type: ApplicationFiled: February 9, 2009Publication date: August 12, 2010Inventor: Robert Wing Pong LUK
-
Publication number: 20090299942Abstract: Embodiments of the invention provide an RBE that uses a logical abstraction for a set of application rules that allows the rules to be implemented, presented and modified efficiently. For one embodiment, rules logic for implementing a set of application rules is stored. The rules logic is specified by a processing sequence using one or more application factors, each of which has one or more application factor values. A plurality of entries corresponding to each application factor is separately stored. Each entry contains a data point set having one or more data points and a result corresponding to the data point set. Each of the one or more data points of a data point set corresponds to a distinct factor value.Type: ApplicationFiled: August 11, 2009Publication date: December 3, 2009Applicant: Siebel Systems, Inc.Inventors: Jinfan Duan, Robert Wing, Piyush Govil
-
Patent number: 7574414Abstract: Embodiments of the invention provide an RBE that uses a logical abstraction for a set of application rules that allows the rules to be implemented, presented and modified efficiently. For one embodiment, rules logic for implementing a set of application rules is stored. The rules logic is specified by a processing sequence using one or more application factors, each of which has one or more application factor values. A plurality of entries corresponding to each application factor is separately stored. Each entry contains a data point set having one or more data points and a result corresponding to the data point set. Each of the one or more data points of a data point set corresponds to a distinct factor value.Type: GrantFiled: April 15, 2003Date of Patent: August 11, 2009Assignee: Siebel Systems, Inc.Inventors: Jinfan Duan, Robert Wing, Piyush Govil
-
Publication number: 20080147789Abstract: A system for the intelligent management of knowledge and delivery of content is provided. The system allows end users to access targeted fixes in connection with resolving problems with appliances, such as computers or other devices. The system further provides for the delivery of inventory information and information regarding attempts that have been made to fix problems with an appliance to technical support personnel. Technical support personnel may selectively access approved fixes or potential fixes through selections made from a tree of devices and/or problems or through the identification of key indicators. Technicians may also create fixes and made such fixes available to other technicians immediately.Type: ApplicationFiled: December 3, 2007Publication date: June 19, 2008Inventors: Robert Wing, John W. Fisher