Patents by Inventor Edison Ting
Edison Ting 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: 20230412593Abstract: A novel device component in a digital healthcare framework adds context to physiological sensor data, where such context data includes a first unique identifier associated with the device and a second unique identifier associated with the user who the physiological data belongs to. The physiological sensor data along with the context data is then encrypted and transmitted via an encrypted channel to a coordination gateway.Type: ApplicationFiled: May 17, 2023Publication date: December 21, 2023Inventors: Charles Edward George Keith Aunger, Judy L. Barkal, Gloria N. Cao, Edison Ting
-
Publication number: 20230377740Abstract: A novel set of graphical user interfaces are used in combination with a data distribution gateway component in a digital healthcare framework, wherein the data distribution gateway stores physiological sensor data enhanced with contextual data, where such contextual data comprises a physiological sensor data point generated at a device component, a user ID that was added by the device component, a device ID that was added by the device component, a timestamp that was added by device component, medical/code annotation data added by a coordination gateway, clinical validation annotation data added by the coordination gateway, and regulatory compliance annotation data added by the coordination gateway.Type: ApplicationFiled: May 17, 2023Publication date: November 23, 2023Inventors: Charles Edward George Keith Aunger, Judy L. Barkal, Gloria N. Cao, Edison Ting
-
Publication number: 20230377739Abstract: A novel data distribution gateway component in a digital healthcare framework stores physiological sensor data enhanced with contextual data, where such contextual data comprises a physiological sensor data point generated at a device component, a user ID that was added by the device component, a device ID that was added by the device component, a timestamp that was added by device component, medical/code annotation data added by a coordination gateway, clinical validation annotation data added by the coordination gateway, and regulatory compliance annotation data added by the coordination gateway.Type: ApplicationFiled: May 17, 2023Publication date: November 23, 2023Inventors: Charles Edward George Keith Aunger, Judy L. Barkal, Gloria N. Cao, Edison Ting
-
Publication number: 20230377703Abstract: A coordination gateway component in a digital healthcare framework receives data from a device component and adds annotations to physiological sensor data, where such annotations include medical/domain code information, clinical validation information, and regulatory compliance information. The annotated data is then sent to a data distribution gateway component of the digital healthcare framework.Type: ApplicationFiled: May 17, 2023Publication date: November 23, 2023Inventors: Charles Edward George Keith Aunger, Judy L. Barkal, Gloria N. Cao, Edison Ting
-
Publication number: 20150032751Abstract: A disclosed method recommends a social contact in an online community for a business entity. The method is performed by one or more servers. A first posting is received at a website for the online community. The first posting is from a first user and poses a first question. The first posting is categorized as pertaining to a first subject matter area. A second posting is received at the website. The second posting is from a subject matter expert for the first subject matter area and is responsive to the first question. A third posting is identified that was previously received at the website from a second user. The third posting is categorized in the first subject matter area and has a responsive fourth posting provided by the subject matter expert. The method recommends that the first user contact the second user regarding the first subject matter area.Type: ApplicationFiled: July 24, 2013Publication date: January 29, 2015Inventors: Edison Ting, Kirk Yokomizo, Hao Tang, Johny Vinh Tuan Lam, Jack Herrington, Ed VanSiclen
-
Publication number: 20150032492Abstract: A disclosed method identifies a subject matter expert in an online community for a business entity. The method is performed at a server having one or more processors and memory. The method identifies a plurality of subject matter areas for postings on a website for an online community, and each posting is assigned to one or more of the subject matter areas. For a first subject matter area a set of users is identified, each of whom has authored a plurality of postings assigned to the first subject matter area. A first user of the set of users is identified as a subject matter expert for the first subject matter area based on a determination that the first user's postings assigned to the first subject matter area have consistently been highly relevant to the first subject matter area over a predefined period of time.Type: ApplicationFiled: July 24, 2013Publication date: January 29, 2015Applicant: LITHIUM TECHNOLOGIES, INC.Inventors: Edison Ting, Kirk Yokomizo, Hao Tang, Johny Vinh Tuan Lam, Jack Herrington, Ed VanSiclen
-
Publication number: 20080040337Abstract: Method for ordering nodes within hierarchical data. The concept of isolated ordered regions to maintain coordinates of nodes is used by associating each node with coordinates relative to a containing region. Modifications to nodes within a region only affect the nodes in that region, and not nodes in other regions. Traversals that retrieve information from the nodes can rebase the coordinates from their containing region and return with a total order.Type: ApplicationFiled: August 13, 2007Publication date: February 14, 2008Applicant: INTERNATIONAL BUSINESS MACHINES CORPORATIONInventors: Edison Ting, James Kleewein
-
Publication number: 20080033975Abstract: Method for ordering nodes within hierarchical data. The concept of isolated ordered regions to maintain coordinates of nodes is used by associating each node with coordinates relative to a containing region. Modifications to nodes within a region only affect the nodes in that region, and not nodes in other regions. Traversals that retrieve information from the nodes can rebase the coordinates from their containing region and return with a total order.Type: ApplicationFiled: August 13, 2007Publication date: February 7, 2008Applicant: INTERNATIONAL BUSINESS MACHINES CORPORATIONInventors: Edison Ting, James Kleewein
-
Publication number: 20070174241Abstract: Provided are techniques for processing a query. The query is received, and the query is formed by one or more paths, where each path includes one or more steps. A hierarchical document is received that includes one or more document nodes. While processing the query and traversing the hierarchical document to find document nodes described by at least one of the one or more steps of the query, a match graph is constructed that includes one or more match nodes. Each of the match nodes identifies a step instance and is associated with step instances that are ancestors and descendants of the identified step instance. Also, each of the match nodes is associated with a level. In addition, the match graph includes zero or more edges between the match nodes indicating relationships between the match nodes. The match nodes in the match graph are traversed from lower levels to higher levels to construct results for the query.Type: ApplicationFiled: January 20, 2006Publication date: July 26, 2007Inventors: Kevin Beyer, Vanja Josifovski, Edison Ting
-
Publication number: 20070174242Abstract: Provided are techniques for processing a query. A query is received, wherein the query is formed by one or more paths, and wherein each path includes one or more steps. A hierarchical document including one or more document nodes is received. While processing the query and traversing the hierarchical document, one or more extraction entries are constructed, wherein each extraction entry includes a step instance match candidate identifying a document node and a step instance ancestor path for the document node, and one or more tuples are constructed using the one or more extraction entries by associating the step instance match candidate from one of the one or more extraction entries with the step instance match candidate from at least one of the one or more other extraction entries.Type: ApplicationFiled: January 20, 2006Publication date: July 26, 2007Inventors: Vanja Josifovski, Edison Ting
-
Publication number: 20060173927Abstract: An extensible identification system for nodes in a hierarchy is described wherein each node is assigned a concatenation of decimal based values. The values assigned uniquely identify the node, provides an order for the node, and identifies its parent, child, and sibling relationships with other nodes Furthermore, the IDs assigned can be encoded to be byte comparable. Furthermore, the ID's assigned to nodes need not be modified when changes (adding/deleting a child node or a subtree of nodes) are made in the hierarchy. Additionally, in the event of such a change, the order and relationships between the parent, child, and sibling nodes are retained.Type: ApplicationFiled: September 30, 2003Publication date: August 3, 2006Applicant: INTERNATIONAL BUSINESS MACHINES CORPORATIONInventors: Kevin Beyer, Robert Lyle, Edison Ting
-
Publication number: 20060075000Abstract: A mechanism is described for transient versioning in architectures that manage node ranges, wherein each node is assigned a node ID value and a set of nodes form a range of node IDs called a node range. Each entry in the index describes one range and points to where the range is located. Individual nodes are located by finding the correct range in the index. When nodes are added to or deleted from a node range, the range of nodes are versioned by copying the nodes before changes, to transient storage, and then the original nodes are modified. Different versions are tracked by assigning timestamps to each copy of the node range. Each entry in the node ID range index points to the location of the nodes in a range called the range identifier or RID. Before changes are made in a range, the nodes in a range are copied to a Version Hash Table based on the RID. Copies of the range including the current one is assigned a timestamp or LSN.Type: ApplicationFiled: October 6, 2004Publication date: April 6, 2006Applicant: INTERNATIONAL BUSINESS MACHINES CORPORATIONInventors: James Kleewein, Edison Ting
-
Publication number: 20060004792Abstract: A system and method for managing and storing logically grouped hierarchical data via physical block storage is provided. Logical groups of parsed XML node data forming node ID ranges are indexed by creating and inserting an index entry into a node ID range. Index entries indicate node ID range bounds for blocks in which nodes are stored. Consulting a node ID range index facilitates XML node traversal via logical links between nodes in different blocks. Additionally, physical links between nodes within a block allow for fast node traversal. Node update including insertion and deletion as well as document order based pre-fetch and XML document re-organization is also facilitated by this architecture.Type: ApplicationFiled: June 21, 2004Publication date: January 5, 2006Inventors: Robert Lyle, Edison Ting
-
Publication number: 20060004791Abstract: A method of computing pseudo keys facilitates the bounding of node ID ranges. Pseudo keys are computed to facilitate node location in node ID ranges that have been split. A pseudo previous high key is computed by decrementing the last digit of the lowest node ID value in a newly formed node ID range by one and by appending ‘x’.‘x’. A computed pseudo key has no previous siblings or descendants of previous sibling having a node ID higher in value than a computed pseudo previous high key. Pseudo keys are also computed to define boundaries of a sub-tree. The range determined by a pseudo previous high key for a highest valued root node and a pseudo sub-tree high key bounds a sub-tree. Sub-tree pseudo keys are also comprised of a pseudo sub-tree low key and a pseudo end of document key.Type: ApplicationFiled: June 21, 2004Publication date: January 5, 2006Inventors: James Kleewein, Edison Ting
-
Publication number: 20050021515Abstract: Method for ordering nodes within hierarchical data. The concept of isolated ordered regions to maintain coordinates of nodes is used by associating each node with coordinates relative to a containing region. Modifications to nodes within a region only affect the nodes in that region, and not nodes in other regions. Traversals that retrieve information from the nodes can rebase the coordinates from their containing region and return with a total order.Type: ApplicationFiled: July 22, 2003Publication date: January 27, 2005Inventors: Edison Ting, James Kleewein
-
Publication number: 20050018152Abstract: The concept of isolated ordered regions to maintain coordinates of nodes is used by associating each node with coordinates relative to a containing region. Modifications to nodes within a region only affect the nodes in that region, and not nodes in other regions. Traversals that retrieve information from the nodes can rebase the coordinates from their containing region and return with a total order. Access patterns and usage are used to recognize and prefetch pages. The probability of revisiting traversed nodes are identified and pages in a bufferpool are replaced based upon the identified probabilities (e.g., replacing pages with the least probability of a revisit).Type: ApplicationFiled: July 22, 2003Publication date: January 27, 2005Inventors: Edison Ting, James Kleewein
-
Patent number: D1016552Type: GrantFiled: July 16, 2021Date of Patent: March 5, 2024Assignee: Meyer Intellectual Properties LimitedInventors: Edison Wong, Chen Howe Chong, Josefa Ming Yui Cheang, Jacquelyn Maitram Truong, Man Ting Patrick Tsang, Pimpaphak Chusiriwat, Warathaya Chinaprapath
-
Patent number: D1022588Type: GrantFiled: October 11, 2021Date of Patent: April 16, 2024Assignee: Meyer Intellectual Properties LimitedInventors: Edison Wong, Chen Howe Chong, Josefa Ming Yui Cheang, Jacquelyn Maitram Truong, Man Ting Patrick Tsang, Pimpaphak Chusiriwat, Warathaya Chinaprapath