Patents by Inventor Wesley Lin

Wesley Lin 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).

  • Publication number: 20240164862
    Abstract: A delivery arm assembly of a medical system includes a head having an end arranged to face a reference plane and a multistage slide mechanism coupled to the head. The multistage slide mechanism includes a long-range slide mechanism configured to move the head in a direction toward the reference plane and a short-range slide mechanism coupled with the long-range slide mechanism. The short-range slide mechanism is configured to stop further movement of the head in the direction toward the reference plane in response to a resistive force against movement of the head toward the reference plane.
    Type: Application
    Filed: November 23, 2022
    Publication date: May 23, 2024
    Inventors: Guy Holland, Virginia Lin, Wesley W. Lummis, Ferenc Raksi, Nathan Sangalang, Joselito T. Tambo
  • Publication number: 20240167524
    Abstract: A medical system includes a head having an end arranged to face a reference plane and a multistage slide mechanism coupled with the head. The multistage slide mechanism includes a coarse-float mechanism configured to enable movement of the head relative to the reference plane, and to prevent movement of the head toward the reference plane while allowing movement of the head away from the reference plane. A one-way brake associated with the coarse-float mechanism is configured to transition between a locked state and an unlocked state in response to a presence of or an absence of a first triggering event. In the locked state, the one-way brake prevents movement of the head toward the reference plane and simultaneously allows movement of the head away from the reference plane. In the unlocked state, the one-way brake allows movement of the head toward the reference plane and movement of the head away from the reference plane.
    Type: Application
    Filed: November 23, 2022
    Publication date: May 23, 2024
    Inventors: Guy Holland, Ryan Johnson, Virginia Lin, Wesley W. Lummis, Scott D. Paterson, Ferenc Raksi, Nathan Sangalang
  • Publication number: 20240164946
    Abstract: A medical system includes a head having an end arranged to face a reference plane and a multistage slide mechanism coupled with the head. The multistage slide mechanism includes a coarse-float mechanism configured to enable movement of the head relative to the reference plane, and a fine-float mechanism configured to limit a force applied through the head to an initial force, and to reduce the force applied through the head to a reduced force less than the initial force in response to a presence of a first triggering event. The first triggering event may correspond to a valid coupling between a cone attachment of the head and a patient interface coupled to an anatomical site at the reference plane.
    Type: Application
    Filed: November 23, 2022
    Publication date: May 23, 2024
    Inventors: Guy Holland, Virginia Lin, Wesley W. Lummis, Eric R. Mikula, Scott D. Paterson, Ferenc Raksi, Nathan Sangalang
  • Patent number: 9400837
    Abstract: Systems, methods, and other embodiments associated with real-time text indexing are described. One example method includes receiving a document for indexing in a search system that includes a mature index and indexing the received document in a staging index. The staging index may be stored in direct access memory associated with query processing that does not degrade query performance even when postings become fragmented. The staging index and the mature text index are accessed to process queries on the search system. The example method may also include periodically merging the staging index into the mature index based on query feedback.
    Type: Grant
    Filed: December 28, 2010
    Date of Patent: July 26, 2016
    Assignee: ORACLE INTERNATIONAL CORPORATION
    Inventors: Ravi Palakodety, Wesley Lin, Mohammad Faisal, Garret F. Swart
  • Patent number: 9047363
    Abstract: Systems, methods, and other embodiments associated with text indexing for updateable tokenized text are described. One example method includes receiving revised tokenized text intended to replace existing tokenized text in an indexed document. Token location information corresponding to the revised tokenized text is stored in an allocated free space portion of a text index posting.
    Type: Grant
    Filed: December 14, 2010
    Date of Patent: June 2, 2015
    Assignee: Oracle International Corporation
    Inventors: Ravi Palakodety, Wesley Lin, Neha Narkhede
  • Patent number: 8326832
    Abstract: An on-demand data management system. The system comprises a file management module and a demand analysis module. The file management module receives files. Each file has attributes. The file management module segments the files according the attributes. The demand analysis module receives a data demand and selects data from the segmented files according to the data demand.
    Type: Grant
    Filed: April 25, 2005
    Date of Patent: December 4, 2012
    Assignee: Taiwan Semiconductor Manufacturing Co., Ltd.
    Inventors: Jacky Lin, Hsien-Ying Tseng, Ging-Fang Yen, Shiun-Huan Lai, Chii-ming M. Wu, Jiing-Shin Shyu, Jhon-Jhy Liaw, Wesley Lin
  • Patent number: 8219563
    Abstract: Techniques are provided for searching within a collection of XML documents. A relational table in an XML index stores an entry for each node of a set of nodes in the collection. Each entry of the relational table stores an order key and a path identifier along with the atomized value of the node. An index on the atomized value provides a mechanism to perform a node-aware full-text search. Instead of storing the atomized value in the table, a virtual column may be created to represent, for each node, the atomized value of the node. Alternately, each entry of the relational table stores an order key and a path identifier along with, for simple nodes, the atomized value, and for complex nodes, a null value. For a complex node with a descendant text node, a separate entry is stored for the descendant text node in the relational table.
    Type: Grant
    Filed: December 30, 2008
    Date of Patent: July 10, 2012
    Assignee: Oracle International Corporation
    Inventors: Thomas Baby, Zhen Hua Liu, Wesley Lin
  • Publication number: 20120166404
    Abstract: Systems, methods, and other embodiments associated with real-time text indexing are described. One example method includes receiving a document for indexing in a search system that includes a mature index and indexing the received document in a staging index. The staging index may be stored in direct access memory associated with query processing that does not degrade query performance even when postings become fragmented. The staging index and the mature text index are accessed to process queries on the search system. The example method may also include periodically merging the staging index into the mature index based on query feedback.
    Type: Application
    Filed: December 28, 2010
    Publication date: June 28, 2012
    Applicant: ORACLE INTERNATIONAL CORPORATION
    Inventors: Ravi PALAKODETY, Wesley LIN, Mohammad FAISAL, Garret F. SWART
  • Publication number: 20120150864
    Abstract: Systems, methods, and other embodiments associated with text indexing for updateable tokenized text are described. One example method includes receiving revised tokenized text intended to replace existing tokenized text in an indexed document. Token location information corresponding to the revised tokenized text is stored in an allocated free space portion of a text index posting.
    Type: Application
    Filed: December 14, 2010
    Publication date: June 14, 2012
    Applicant: ORACLE INTERNATIONAL CORPORATION
    Inventors: Ravi PALAKODETY, Wesley Lin, Neha Narkhede
  • Patent number: 8126932
    Abstract: Techniques are provided for searching within a collection of XML documents. A relational table stores an entry for each node of a set of nodes in a collection of XML documents. Each entry of the relational table stores an order key and a path identifier along with the atomized value of the node. Instead of storing the atomized value in a full-text index, a virtual column can be created to represent, for each node, the atomized value of the node. Alternately, each entry of the relational table stores an order key and a path identifier along with, for simple nodes, the atomized value, and for complex nodes, a null value. For a complex node with a descendant text node, a separate entry is stored for the descendant text node in the relational table.
    Type: Grant
    Filed: December 30, 2008
    Date of Patent: February 28, 2012
    Assignee: Oracle International Corporation
    Inventors: Thomas Baby, Zhen Hua Liu, Wesley Lin
  • Patent number: 7996387
    Abstract: In one embodiment, a database server registers one or more functions included in a user-defined index that includes one or more auxiliary properties. The one or more functions are operable to generate index entries of the user-defined index for the one or more auxiliary properties. The one or more auxiliary properties are different than, and in addition to, a primary property of the user-defined index that provides for evaluating a query operator. The database server receives a first statement that defines the user-defined index, where the first statement includes one or more parameters that define the one or more auxiliary properties. The database server invokes the one or more functions in response to the first statement, where the one or more functions when invoked generate and store the index entries of the user-defined index according to the one or more parameters that define the one or more auxiliary properties.
    Type: Grant
    Filed: February 7, 2008
    Date of Patent: August 9, 2011
    Assignee: Oracle International Corporation
    Inventors: Dinesh Das, Wesley Lin, Seema Sundara, Ying Hu, Sriram Krishnamurthy
  • Patent number: 7925647
    Abstract: In one embodiment, a database server registers one or more functions included in a user-defined index that includes one or more auxiliary properties. The database server receives a query that specifies one or more parameters. A query optimizer generates a plurality of execution plans for evaluating the query. The query optimizer estimates a plurality of total costs respectively associated with the plurality of execution plans, where estimating a particular total cost associated with a particular execution plan comprises: invoking the one or more functions with one or more function arguments based on the one or more parameters; receiving one or more index costs that are associated with using the one or more auxiliary properties of the user-defined index to evaluate the query; and determining the particular total cost based on the one or more index costs.
    Type: Grant
    Filed: February 7, 2008
    Date of Patent: April 12, 2011
    Assignee: Oracle International Corporation
    Inventors: Dinesh Das, Wesley Lin, Seema Sundara
  • Publication number: 20100185683
    Abstract: Techniques are provided for searching within a collection of XML documents. A relational table stores an entry for each node of a set of nodes in a collection of XML documents. Each entry of the relational table stores an order key and a path identifier along with the atomized value of the node. Instead of storing the atomized value in a full-text index, a virtual column can be created to represent, for each node, the atomized value of the node. Alternately, each entry of the relational table stores an order key and a path identifier along with, for simple nodes, the atomized value, and for complex nodes, a null value. For a complex node with a descendant text node, a separate entry is stored for the descendant text node in the relational table.
    Type: Application
    Filed: December 30, 2008
    Publication date: July 22, 2010
    Inventors: Thomas Baby, Zhen Hua Liu, Wesley Lin
  • Publication number: 20100169354
    Abstract: Techniques are provided for searching within a collection of XML documents. A relational table in an XML index stores an entry for each node of a set of nodes in the collection. Each entry of the relational table stores an order key and a path identifier along with the atomized value of the node. An index on the atomized value provides a mechanism to perform a node-aware full-text search. Instead of storing the atomized value in the table, a virtual column may be created to represent, for each node, the atomized value of the node. Alternately, each entry of the relational table stores an order key and a path identifier along with, for simple nodes, the atomized value, and for complex nodes, a null value. For a complex node with a descendant text node, a separate entry is stored for the descendant text node in the relational table.
    Type: Application
    Filed: December 30, 2008
    Publication date: July 1, 2010
    Inventors: Thomas Baby, Zhen Hua Liu, Wesley Lin
  • Patent number: 7705464
    Abstract: The present disclosure relates generally to the manufacturing of semiconductor devices, and more particularly to an improved connection structure for semiconductor devices. A connection structure for a semiconductor device includes: a peanut-shaped opening comprising a narrow area and one or more wide areas, wherein the narrow area is between two of the one or more wide areas; and a conductive plug for filling at least partially the peanut-shaped opening.
    Type: Grant
    Filed: September 13, 2004
    Date of Patent: April 27, 2010
    Assignee: Taiwan Semiconductor Manufacturing Company, Ltd.
    Inventors: Jhon Jhy Liaw, Sung-Chun Hsieh, Wesley Lin, Chii-Ming W Wu, Ren-Fen Tsui
  • Patent number: 7511988
    Abstract: A static random access memory (SRAM) cell includes a first load device, a first pull-down transistor, and a switch-box coupled between the first load device and the first pull-down transistor. The switch-box is configured to receive a switch control signal to turn off a first connection between the first load device and the first pull-down transistor during read operations of the SRAM cell and to turn on the first connection during write operations.
    Type: Grant
    Filed: July 10, 2006
    Date of Patent: March 31, 2009
    Assignee: Taiwan Semiconductor Manufacturing Company, Ltd.
    Inventors: Wesley Lin, Fang-Shi Jordan Lai, Chia-Fu Lee, Sheng Chi Lin, Ping-Wei Wang, Chang-Yun Chang, Tang-Xuan Zhong, Tsung-Lin Lee
  • Publication number: 20090030874
    Abstract: In one embodiment, a database server registers one or more functions included in a user-defined index that includes one or more auxiliary properties. The database server receives a query that specifies one or more parameters. A query optimizer generates a plurality of execution plans for evaluating the query. The query optimizer estimates a plurality of total costs respectively associated with the plurality of execution plans, where estimating a particular total cost associated with a particular execution plan comprises: invoking the one or more functions with one or more function arguments based on the one or more parameters; receiving one or more index costs that are associated with using the one or more auxiliary properties of the user-defined index to evaluate the query; and determining the particular total cost based on the one or more index costs.
    Type: Application
    Filed: February 7, 2008
    Publication date: January 29, 2009
    Applicant: ORACLE INTERNATIONAL CORPORATION
    Inventors: Dinesh Das, Wesley Lin, Seema Sundara
  • Publication number: 20090030883
    Abstract: In one embodiment, a database server registers one or more functions included in a user-defined index that includes one or more auxiliary properties. The one or more functions are operable to generate index entries of the user-defined index for the one or more auxiliary properties. The one or more auxiliary properties are different than, and in addition to, a primary property of the user-defined index that provides for evaluating a query operator. The database server receives a first statement that defines the user-defined index, where the first statement includes one or more parameters that define the one or more auxiliary properties. The database server invokes the one or more functions in response to the first statement, where the one or more functions when invoked generate and store the index entries of the user-defined index according to the one or more parameters that define the one or more auxiliary properties.
    Type: Application
    Filed: February 7, 2008
    Publication date: January 29, 2009
    Applicant: ORACLE INTERNATIONAL CORPORATION
    Inventors: Dinesh Das, Wesley Lin, Seema Sundara, Ying Hu, Sriram Krishnamurthy
  • Patent number: 7394714
    Abstract: A SRAM device includes at least one memory cell having a source line for receiving an internal supply power, and a voltage management circuit coupled to the source line for generating the internal supply power that varies in at least two different voltage levels, depending on various operation modes of the memory cell.
    Type: Grant
    Filed: September 7, 2006
    Date of Patent: July 1, 2008
    Assignee: Taiwan Semiconductor Manufacturing Co., Ltd.
    Inventors: Wesley Lin, Jhon-Jhy Liaw, Fang-Shi Jordan Lai, Chia-Fu Lee
  • Publication number: 20080062802
    Abstract: A SRAM device includes at least one memory cell having a source line for receiving an internal supply power, and a voltage management circuit coupled to the source line for generating the internal supply power that varies in at least two different voltage levels, depending on various operation modes of the memory cell.
    Type: Application
    Filed: September 7, 2006
    Publication date: March 13, 2008
    Inventors: Wesley Lin, Jhon-Jhy Liaw, Fang-Shi Jordan Lai, Chia-Fu Lee