Patents by Inventor Anthony Lam

Anthony Lam 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: 11833437
    Abstract: A small scale dynamic activity which comprises the use of a method, a hand-operated apparatus, a shooting apparatus, and a playing surface platform, presented as a preferred embodiment in the format of a small scale adaptation of the sport of hockey. A hand-operated apparatus is used as goalie equipment with a method of defending a goal from forthcoming small pucks. A shooting apparatus allows rotating a paddle member to control and propel such small pucks. A playing surface platform complements the use of the method along with these two apparatuses within shielded boundaries. The hand-operated apparatus can be positioned in a pose representative of goalie equipments and of bending of limbs. Furthermore, the present invention can be composed of different arrangements for alternative embodiments such as new types of games or to allow small scale adaptation of a physical activity.
    Type: Grant
    Filed: August 8, 2011
    Date of Patent: December 5, 2023
    Inventor: Anthony Lam
  • Publication number: 20220276169
    Abstract: A system includes: an objective lens; a first light source to feed first illuminating light through the objective lens and into a flowcell (e.g., with a relatively thin film waveguide) to be installed in the system, the first illuminating light to be fed using a first grating on the flowcell; and a first image sensor to capture imaging light using the objective lens, wherein the first grating is positioned outside a field of view of the first image sensor. Dual-surface imaging can be performed. Flowcells with multiple swaths bounded by gratings can be used. An auto-alignment process can be performed.
    Type: Application
    Filed: May 16, 2022
    Publication date: September 1, 2022
    Inventors: Yinghua Sun, Stanley S. Hong, Frederick Erie, Alex Nemiroski, M. Shane Bowen, Danilo Condello, Dietrich Dehlinger, Marco A. Krumbuegel, Anthony Lam, Aaron Liu, Bojan Obradovic, Mark Pratt
  • Patent number: 11367029
    Abstract: A system and method are presented for adaptive skill level assignments of agents in contact center environments. A client and a service collaborate to automatically determine the effectiveness of an agent handling an interaction that has been routed using skills-based routing. Evaluation operations may be performed including emotion detection, transcription of audio to text, keyword analysis, and sentiment analysis. The results of the evaluation are aggregated with other information such as the interaction's duration, agent skills and agent skill levels, and call requirement skills and skill levels, to update the agent's profile which is then used for subsequent routing operations.
    Type: Grant
    Filed: February 26, 2020
    Date of Patent: June 21, 2022
    Inventors: James Murison, Johnson Tse, Gaurav Mehrotra, Anthony Lam
  • Patent number: 11360027
    Abstract: A system includes: an objective lens; a first light source to feed first illuminating light through the objective lens and into a flowcell (e.g., with a relatively thin film waveguide) to be installed in the system, the first illuminating light to be fed using a first grating on the flowcell; and a first image sensor to capture imaging light using the objective lens, wherein the first grating is positioned outside a field of view of the first image sensor. Dual-surface imaging can be performed. Flowcells with multiple swaths bounded by gratings can be used. An auto-alignment process can be performed.
    Type: Grant
    Filed: March 12, 2019
    Date of Patent: June 14, 2022
    Assignee: Illumina, Inc.
    Inventors: Yinghua Sun, Stanley S. Hong, Frederick Erie, Alex Nemiroski, M. Shane Bowen, Danilo Condello, Dietrich Dehlinger, Marco A. Krumbuegel, Anthony Lam, Aaron Liu, Bojan Obradovic, Mark Pratt
  • Publication number: 20200272976
    Abstract: A system and method are presented for adaptive skill level assignments of agents in contact center environments. A client and a service collaborate to automatically determine the effectiveness of an agent handling an interaction that has been routed using skills-based routing. Evaluation operations may be performed including emotion detection, transcription of audio to text, keyword analysis, and sentiment analysis. The results of the evaluation are aggregated with other information such as the interaction's duration, agent skills and agent skill levels, and call requirement skills and skill levels, to update the agent's profile which is then used for subsequent routing operations.
    Type: Application
    Filed: February 26, 2020
    Publication date: August 27, 2020
    Inventors: James Murison, Johnson Tse, Gaurav Mehrotra, Anthony Lam
  • Patent number: 10583350
    Abstract: A small scale dynamic activity which comprises the use of a method, a hand-operated apparatus, a shooting apparatus, and a playing surface platform, presented as a preferred embodiment in the format of a small scale adaptation of the sport of hockey. A hand-operated apparatus is used as goalie equipment with a method of defending a goal from forthcoming small pucks. A shooting apparatus allows rotating a paddle member to control and propel such small pucks. A playing surface platform complements the use of the method along with these two apparatuses within shielded boundaries. The hand-operated apparatus can be positioned in a pose representative of goalie equipments and of bending of limbs. Furthermore, the present invention can be composed of different arrangements for alternative embodiments such as new types of games or to allow small scale adaptation of a physical activity.
    Type: Grant
    Filed: December 18, 2015
    Date of Patent: March 10, 2020
    Inventor: Anthony Lam
  • Publication number: 20190302024
    Abstract: A system includes: an objective lens; a first light source to feed first illuminating light through the objective lens and into a flowcell (e.g., with a relatively thin film waveguide) to be installed in the system, the first illuminating light to be fed using a first grating on the flowcell; and a first image sensor to capture imaging light using the objective lens, wherein the first grating is positioned outside a field of view of the first image sensor. Dual-surface imaging can be performed. Flowcells with multiple swaths bounded by gratings can be used. An auto-alignment process can be performed.
    Type: Application
    Filed: March 12, 2019
    Publication date: October 3, 2019
    Inventors: Yinghua Sun, Stanley S. Hong, Frederick Erie, Alex Nemiroski, M. Shane Bowen, Danilo Condello, Dietrich Dehlinger, Marco A. Krumbuegel, Anthony Lam, Aaron Liu, Bojan Obradovic, Mark Pratt
  • Publication number: 20170173432
    Abstract: A small scale dynamic activity which comprises the use of a method, a hand-operated apparatus, a shooting apparatus, and a playing surface platform, presented as a preferred embodiment in the format of a small scale adaptation of the sport of hockey. A hand-operated apparatus is used as goalie equipment with a method of defending a goal from forthcoming small pucks. A shooting apparatus allows rotating a paddle member to control and propel such small pucks. A playing surface platform complements the use of the method along with these two apparatuses within shielded boundaries. The hand-operated apparatus can be positioned in a pose representative of goalie equipments and of bending of limbs. Furthermore, the present invention can be composed of different arrangements for alternative embodiments such as new types of games or to allow small scale adaptation of a physical activity.
    Type: Application
    Filed: December 18, 2015
    Publication date: June 22, 2017
    Inventor: Anthony Lam
  • Patent number: 9648169
    Abstract: A system and method is provided to allow for real-time communication between a web browser application and a contact center resource, where media codecs supported by the two parties may differ. A processor is configured to bridge the media exchanged between the browser and contact center resource. In bridging the media, the processor transcodes the media based on a first media codec for media directed to and from the web browser application, and further transcodes the media based on the second media codec for media directed to and from a contact center resource.
    Type: Grant
    Filed: December 4, 2015
    Date of Patent: May 9, 2017
    Assignee: GENESYS TELECOMMUNICATIONS LABORATORIES, INC.
    Inventors: Henry Lum, Anthony Lam, Vyacheslav Sayko
  • Patent number: 9566513
    Abstract: Techniques are disclosed for multiplayer team balancing in a virtual environment. A group activity is provided in which at least two teams of avatars participate. Each team has a respective plurality of distinct avatars, and each avatar is controlled by a respective player. The at least teams are in competition with one another to achieve a predefined objective when participating in the group activity. Upon it being determined, when the group activity is in progress, that a first player of a first avatar on a first team of the at least two teams is no longer available to participate in the group activity, a balancing action is performed in order to compensate for the first player no longer being available to participate in the group activity.
    Type: Grant
    Filed: March 17, 2014
    Date of Patent: February 14, 2017
    Inventor: Anthony Lam
  • Patent number: 9424275
    Abstract: Systems and methods for cloning a cloud node are disclosed. For example, one disclosed method for cloning a cloud node comprises identifying changes during editing of content over a predetermined interval in an author node, compiling, via a replication agent of the author node, all changes of the content identified during the predetermined interval, all of the changes compiled in a replication queue maintained by the replication agent, and at the end of the predetermined interval, providing all of the changes of the content identified during the predetermined interval from the replication queue to both the publisher node and a clone of the published node.
    Type: Grant
    Filed: October 19, 2012
    Date of Patent: August 23, 2016
    Assignee: Adobe Systems Incorporated
    Inventors: Alexander Klimetschek, Anthony Lam, Lars Trieloff, Matt Poling
  • Publication number: 20160165051
    Abstract: A system and method is provided to allow for real-time communication between a web browser application and a contact center resource, where media codecs supported by the two parties may differ. A processor is configured to bridge the media exchanged between the browser and contact center resource. In bridging the media, the processor transcodes the media based on a first media codec for media directed to and from the web browser application, and further transcodes the media based on the second media codec for media directed to and from a contact center resource.
    Type: Application
    Filed: December 4, 2015
    Publication date: June 9, 2016
    Inventors: Henry Lum, Anthony Lam, Vyacheslav Sayko
  • Patent number: 9292352
    Abstract: Systems and methods for cloud management are disclosed. For example, one disclosed method includes the steps of receiving access information for a cloud service provider; receiving configuration information for a cloud instance; receiving a command to create the cloud instance; requesting and receiving a node from the cloud service provider; causing the node to be configured as a cloud node, comprising causing a software package to be installed and configured on the cloud node; configuring the cloud instance and incorporating the node into the cloud instance; and providing access to the cloud instance.
    Type: Grant
    Filed: August 10, 2012
    Date of Patent: March 22, 2016
    Assignee: Adobe Systems Incorporated
    Inventors: Anthony Lam, Lars Trieloff, Pierre Tager, Heidi Chen, Joseph Lee, Alexander Klimetschek
  • Publication number: 20150378577
    Abstract: In a system for recording agent interactions, the system includes: a processor; and a memory coupled to the processor, wherein the memory has stored thereon instructions that, when executed by the processor, cause the processor to: initiate a screen recording session on an electronic device; monitor for a media communication occurring on the electronic device; generate a metadata file corresponding to the media communication, wherein the metadata file comprises a start time of the media communication with respect to the screen recording session; display a user interface to display a video of the screen recording session, wherein the user interface includes a progress bar for the video; display a marker based on the metadata file; and navigate to a location of the video corresponding to the media communication in response to detecting a selection of the marker.
    Type: Application
    Filed: June 30, 2014
    Publication date: December 31, 2015
    Inventors: Henry Lum, Anthony Lam, David Ollinger
  • Publication number: 20150378561
    Abstract: In a system for recording agent interactions, the system includes: a processor; and a memory coupled to the processor, wherein the memory has stored thereon instructions that, when executed by the processor, cause the processor to: initiate a screen recording session on an electronic device; receive a plurality of media communications during the screen recording session; generate a plurality of images of the screen recording session, each of the images corresponding to one of the media communications; and display at least one of the images in a playback user interface.
    Type: Application
    Filed: June 30, 2014
    Publication date: December 31, 2015
    Inventors: David Ollinger, Henry Lum, Anthony Lam
  • Patent number: 9210266
    Abstract: A system and method is provided to allow for real-time communication between a web browser application and a contact center resource, where media codecs supported by the two parties may differ. A processor is configured to bridge the media exchanged between the browser and contact center resource. In bridging the media, the processor transcodes the media based on a first media codec for media directed to and from the web browser application, and further transcodes the media based on the second media codec for media directed to and from a contact center resource.
    Type: Grant
    Filed: September 4, 2014
    Date of Patent: December 8, 2015
    Assignee: GENESYS TELECOMMUNICATIONS LABORATORIES, INC.
    Inventors: Henry Lum, Anthony Lam, Vyacheslav Sayko
  • Patent number: 9161064
    Abstract: One exemplary embodiment involves transmitting a request to a distributed resource system to provide, from a server computer device associated with the distributed computing resource system, network content to a requesting device, the server computer device being located at a geographic location that corresponds to a location of the requesting device. The embodiment further involves measuring at least one of a plurality of performance metrics associated with providing the network content and determining whether to auto scale a plurality of resources associated with the server computer device based at least in part on the at least one of the performance metrics. Additionally, the embodiment involves transmitting a request to the distributed computing resource system to auto scale the resources, responsive to the determination to auto scale the resources associated with the server device.
    Type: Grant
    Filed: August 23, 2012
    Date of Patent: October 13, 2015
    Assignee: Adobe Systems Incorporated
    Inventor: Anthony Lam
  • Publication number: 20150063557
    Abstract: A system and method is provided to allow for real-time communication between a web browser application and a contact center resource, where media codecs supported by the two parties may differ. A processor is configured to bridge the media exchanged between the browser and contact center resource. In bridging the media, the processor transcodes the media based on a first media codec for media directed to and from the web browser application, and further transcodes the media based on the second media codec for media directed to and from a contact center resource.
    Type: Application
    Filed: September 4, 2014
    Publication date: March 5, 2015
    Inventors: Henry Lum, Anthony Lam, Vyacheslav Sayko
  • Patent number: 8867731
    Abstract: A system and method is provided to allow for real-time communication between a web browser application and a contact center resource, where media codecs supported by the two parties may differ. A processor is configured to bridge the media exchanged between the browser and contact center resource. In bridging the media, the processor transcodes the media based on a first media codec for media directed to and from the web browser application, and further transcodes the media based on the second media codec for media directed to and from a contact center resource.
    Type: Grant
    Filed: July 31, 2013
    Date of Patent: October 21, 2014
    Assignee: Genesys Telecommunications Laboratories, Inc.
    Inventors: Henry Lum, Anthony Lam, Vyacheslav Sayko
  • Publication number: 20140302924
    Abstract: Techniques are disclosed for multiplayer team balancing in a virtual environment. A group activity is provided in which at least two teams of avatars participate. Each team has a respective plurality of distinct avatars, and each avatar is controlled by a respective player. The at least teams are in competition with one another to achieve a predefined objective when participating in the group activity. Upon it being determined, when the group activity is in progress, that a first player of a first avatar on a first team of the at least two teams is no longer available to participate in the group activity, a balancing action is performed in order to compensate for the first player no longer being available to participate in the group activity.
    Type: Application
    Filed: March 17, 2014
    Publication date: October 9, 2014
    Inventor: Anthony Lam