Patents by Inventor Harry Sun
Harry Sun 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: 20240143320Abstract: Disclosed embodiments are directed at systems, methods, and architecture for configuring data planes based on clusters of nodes. A control plane links a plurality of microservices for a microservice architecture application. Each microservice includes a data plane that serves traffic for the microservice from the control plane and is processed at a node of a plurality of nodes. The control plane links a subset of the plurality of nodes in a cluster, such that the cluster is associated with a related set of microservices and data planes. The control plane updates configurations of nodes in the cluster to a latest configuration. The control plane sends the latest configuration to each data plane of the cluster. Each data plane of the cluster caches the latest configuration on a local storage disk of an associated node.Type: ApplicationFiled: October 26, 2022Publication date: May 2, 2024Inventors: Datong Sun, Aapo Talvensaari, Harry Bagdi, Xumin Zhou, Chrono Luo, Wangchong Zhou, Javier Guerra
-
Patent number: 11969880Abstract: A value associated with a plurality of measurement objects that are embedded in a material associated with an intermediate layer of a plurality of layers associated with a tactile sensing unit is sensed. The value associated with the plurality of measurement objects is sensed by a sensor that is included a layer below the intermediate layer of the tactile sensing unit. An output of the sensor is used to make a determination associated with engagement of a robotic arm end effector with an item.Type: GrantFiled: February 8, 2023Date of Patent: April 30, 2024Assignee: Dexterity, Inc.Inventors: Samir Menon, Zhouwen Sun, Harry Zhe Su
-
Patent number: 11951282Abstract: An infusion pump for pumping fluid through an administrative set at a desired flow rate over a specified duration, and includes a pumping mechanism for releasably receiving and for exerting a pulsing force on the administrative set, thus pressurizing a portion of the set for creating a flow of fluid from a set outlet. A controller is connected to and is configured for operating the pumping mechanism, the controller determines a pulse frequency based on a volume of fluid infused over a portion of the specified duration and the desired flow rate, outputs a control signal to the pumping mechanism for operating the pumping mechanism based on the determined pulse frequency, determines a first pulse frequency based on the desired flow rate; and adjusts the first pulse frequency based on the volume of fluid infused to provide a second pulse frequency being different from the first pulse frequency.Type: GrantFiled: August 10, 2021Date of Patent: April 9, 2024Assignees: BAXTER INTERNATIONAL INC., BAXTER HEALTHCARE S.A.Inventors: Patrick Michael Hopkins, Harry John Weber, Haonan Sun
-
Publication number: 20240091949Abstract: A robotic singulation system is disclosed. In various embodiments, sensor data including image data associated with a workspace is received. The sensor data is used to generate a three dimensional view of at least a portion of the workspace, the three dimensional view including boundaries of a plurality of items present in the workspace. A grasp strategy is determined for each of at least a subset of items, and for each grasp strategy a corresponding probability of grasp success is computed. The grasp strategies and corresponding probabilities of grasp success are used to determine and implement a plan to autonomously operate a robotic structure to pick one or more items from the workplace and place each item singly in a corresponding location in a singulation conveyance structure.Type: ApplicationFiled: August 25, 2023Publication date: March 21, 2024Inventors: Zhouwen Sun, Kevin Jose Chavez, Samir Menon, Harry Zhe Su, Talbot Morris-Downing, Rohit Arka Pidaparthi, Ayush Sharma, Raphael Georg Wirth
-
Patent number: 11151481Abstract: A system capable of associating tickets with an account to provide ticketless entry to an event. The system may verify that a user is associated with the account using far field verification techniques, such as using facial recognition or by detecting wireless signals. The system 100 may improve a user experience by simplifying the process of entering the event, as the far field verification techniques do not require direct interaction with the user. As a result, the user may access the event without stopping at the entrance to provide proof of purchase (e.g., a physical or electronic ticket, bar code, etc.), proof of identification (e.g., driver's license, passport, biometric scans, etc.) and/or other information.Type: GrantFiled: September 28, 2016Date of Patent: October 19, 2021Assignee: Amazon Technologies, Inc.Inventors: Harry Sun, Ian W Freed, Joseph Hopkins, Patrick R Schultz
-
Patent number: 10776723Abstract: An automated ticket reservation system proactively reserves tickets for a venue on behalf of customers who are identified as “fans” of the venue or an artist of an upcoming event at the venue. Subscribing customers to a proactive ticket reservation service can thereafter receive electronic notifications of tickets that have been proactively reserved for them based at least in part on a demonstrated interest in the venue or the artist of the upcoming event. The proactive ticket reservation system can determine that a subscriber is potentially interested in an event or a venue by analyzing customer data, including content streaming behavior and/or purchasing behavior of the subscriber.Type: GrantFiled: September 14, 2016Date of Patent: September 15, 2020Assignee: Amazon Technologies, Inc.Inventors: Joseph Hopkins, Jayden Lisa Feagins, Ian W. Freed, Harry Sun, Geraldine Wilson
-
Patent number: 9898593Abstract: A method and system for identifying a source of a copied work that in one embodiment includes obtaining at least some portions of a reference work, collecting at least some portions of the suspect work, matching the suspect work with the reference work, wherein the matching includes temporally aligning one or more frames of the reference work and the suspect work, spatially aligning frames of the reference work and the suspect work, and detecting forensic marks in the suspect work by spatiotemporal matching with the reference work.Type: GrantFiled: June 27, 2014Date of Patent: February 20, 2018Assignee: NBCUniversal Media, LLCInventors: Zhaohui Harry Sun, Catherine Mary Graichen, Corey Nicholas Bufi, Anthony James Hoogs, Aaron Shaw Markham, Budhaditya Deb, Roderic Greene Collins, Michael Shane Wilkinson, Anthony Christopher Anderson, Jenny Marie Weisenberg Williams
-
Publication number: 20140380493Abstract: A method and system for identifying a source of a copied work that in one embodiment includes obtaining at least some portions of a reference work, collecting at least some portions of the suspect work, matching the suspect work with the reference work, wherein the matching includes temporally aligning one or more frames of the reference work and the suspect work, spatially aligning frames of the reference work and the suspect work, and detecting forensic marks in the suspect work by spatiotemporal matching with the reference work.Type: ApplicationFiled: June 27, 2014Publication date: December 25, 2014Inventors: Zhaohui Harry Sun, Catherine Mary Graichen, Corey Nicholas Bufi, Anthony James Hoogs, Aaron Shaw Markham, SR., Budhaditya Deb, Roderic Greene Collins, Michael Shane Wilkinson, Anthony Christopher Anderson, Jenny Marie Weisenberg Williams
-
Patent number: 6847971Abstract: A lightweight row transfer protocol is described that can be easily handled by thin clients, such as JAVA™ applications using CORBA. The lightweight row transfer protocol serves to reduce bandwidth requirements by applying compression techniques to reduce the number of column lengths in a “result set” of rows that are transmitted from one computer to another.Type: GrantFiled: May 28, 1999Date of Patent: January 25, 2005Assignee: Oracle International CorporationInventors: Sukanya Balaraman, Alan Robert Downing, John C. Graham, Lewis S. Kaplan, Benny Souder, Harry Sun
-
Patent number: 6532479Abstract: Replication for front office automation involves the use of snapshots that are instantiated on laptops, in which refreshing the snapshots is driven from a master site with a high-performance protocol. All of the necessary snapshot metadata for performing the snapshot refreshes is stored at the master site, so that the laptop only needs to send a single refresh request. In response to the refresh request, the master site reconciles the differences between the master tables and the laptop's snapshots and transmits the differences to the laptop, reducing the necessary network traffic for updating a snapshot to a single round trip.Type: GrantFiled: May 28, 1999Date of Patent: March 11, 2003Assignee: Oracle Corp.Inventors: Benny Souder, Alan Robert Downing, Harry Sun, Alan J. Demers, James William Stamos, John C. Graham, Curtis Elsbernd, Mahesh Subramaniam, Wayne E. Smith
-
Publication number: 20030009431Abstract: Replication for front office automation involves the use of snapshots that are instantiated on laptops, in which refreshing the snapshots is driven from a master site with a high-performance protocol. All of the necessary snapshot metadata for performing the snapshot refreshes is stored at the master site, so that the laptop only needs to send a single refresh request. In response to the refresh request, the master site reconciles the differences between the master tables and the laptop's snapshots and transmits the differences to the laptop, reducing the necessary network traffic for updating a snapshot to a single round trip.Type: ApplicationFiled: May 28, 1999Publication date: January 9, 2003Inventors: BENNY SOUDER, ALAN ROBERT DOWNING, HARRY SUN, ALAN J. DEMERS, JAMES WILLIAM STAMOS, JOHN C. GRAHAM, CURTIS ELSBERND, MAHESH SUBRAMANIAM, WAYNE E. SMITH
-
Publication number: 20020069121Abstract: Techniques are provided for checking product availability from various suppliers so that purchase orders may be automatically generated upon a determination that all desired products are available. In accordance with one embodiment, a “customer” program converts the business objects that create the product demand for the desired products into various supply assurance requests. The customer program then sends each of the supply assurance requests to a respective supplier to query the product availability. After sending the supply assurance requests, the customer program waits until it receives all of the supply assurance replies corresponding to the supply assurance requests. If the supply assurance replies indicate that all the desired products can be provided by the supplier, then the customer program generates one purchase order to each of the suppliers that received a supply assurance request, to place orders for the desired products.Type: ApplicationFiled: January 5, 2001Publication date: June 6, 2002Inventors: Sandeep Jain, Harry Sun, Vincent Wing Sang Chong
-
Patent number: 6289335Abstract: A method and apparatus for fast refreshing a subquery snapshot creates the snapshot based on a first table and a second table according to a snapshot definition query, which contains one or more subqueries. Information about modifications to the first and second tables is stored in first and second log, respectively. When a refresh operation is initiated, the snapshot is refreshed by reconciling differences between the snapshot, the first table and second table according to the snapshot definition query, the first log, the second log, the first table, and the second table.Type: GrantFiled: June 23, 1997Date of Patent: September 11, 2001Assignee: Oracle CorporationInventors: Alan Downing, Harry Sun, Ashish Gupta
-
Patent number: 5991768Abstract: A method and apparatus for performing an administrative function on an object, replicated at a plurality of sites, suspends or "quiesces" replication activities at the granularity of an object group. Each object resides in an object group, and each object group has a status flag that indicates whether replication activities are quiesced. In response to detecting a request to perform an administrative function on an object, replication activities are suspended for the object group. Previous transactions are propagated to other sites. When each site has propagated all the previous transactions, the administrative function is performed and replication activities for the object group are resumed.Type: GrantFiled: May 30, 1997Date of Patent: November 23, 1999Assignee: Oracle CorporationInventors: Harry Sun, Alan Downing, Benny Souder, James Stamos, Ashvin Goel
-
Patent number: 5963959Abstract: A method and apparatus employs primary key values stored in a master table to drive a fast refresh mechanism for a snapshot defined on the master table. A primary key is a set of columns in the master table having a combined value that uniquely identifies each row in the master table. When rows of the master table are modified, the primary key values of the modified rows are recorded in a master log. In response to a fresh command, differences between the master table and snapshot are reconciled based on primary key values stored in the master table, the master log, and the snapshot.Type: GrantFiled: May 30, 1997Date of Patent: October 5, 1999Assignee: Oracle CorporationInventors: Harry Sun, Alan Downing, Benny Souder
-
Patent number: 5937414Abstract: A method and apparatus for replicating data among sites is provided. The method allows changes to the same body of data to be replicated synchronously to some destination sites and asynchronously to other destination sites. Such mixed propagation configurations allow synchronous updating to selected remote copies of replicated data where data integrity is a high priority, and asynchronous propagation to remaining copies of replicated data in order to allow transactions to be committed locally regardless of whether the transaction is committed at a remote copy of the replicated data. The propagation mode is selectable by a user on a site-to-site basis for each replicated body of data, thus providing a mix of availability and consistency that is not possible in purely synchronous or purely asynchronous replication systems.Type: GrantFiled: February 28, 1997Date of Patent: August 10, 1999Assignee: Oracle CorporationInventors: Benny Souder, Harry Sun, Alan Downing, Lip Boon Doo, James Stamos, Peter Lim
-
Patent number: 5799306Abstract: A method and apparatus for replicating data in a computer system having a plurality of sites is provided. Data stored at a first site is organized as one or more sets of formatted data. A mapping is created between subsets of data within the sets of formatted data and one or more object groups. These logical mappings to object groups allow distribution of the subsets of data at a finer level of granularity than previously provided and allow the subsets of data to potentially span multiple sets of formatted data. For each of the object groups, a replica of each subset of data that is mapped to the object group is created at one or more replication sites. When a data modification is detected to a subset of data that has been mapped to one of the one or more object groups, the data modification is propagated to the corresponding replication sites.Type: GrantFiled: June 21, 1996Date of Patent: August 25, 1998Assignee: Oracle CorporationInventors: Harry Sun, Benny Souder, Peter Lim