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: 11833437Abstract: 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: GrantFiled: August 8, 2011Date of Patent: December 5, 2023Inventor: Anthony Lam
-
Publication number: 20220276169Abstract: 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: ApplicationFiled: May 16, 2022Publication date: September 1, 2022Inventors: 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: 11367029Abstract: 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: GrantFiled: February 26, 2020Date of Patent: June 21, 2022Inventors: James Murison, Johnson Tse, Gaurav Mehrotra, Anthony Lam
-
Patent number: 11360027Abstract: 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: GrantFiled: March 12, 2019Date of Patent: June 14, 2022Assignee: 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: 20200272976Abstract: 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: ApplicationFiled: February 26, 2020Publication date: August 27, 2020Inventors: James Murison, Johnson Tse, Gaurav Mehrotra, Anthony Lam
-
Patent number: 10583350Abstract: 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: GrantFiled: December 18, 2015Date of Patent: March 10, 2020Inventor: Anthony Lam
-
Publication number: 20190302024Abstract: 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: ApplicationFiled: March 12, 2019Publication date: October 3, 2019Inventors: 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: 20170173432Abstract: 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: ApplicationFiled: December 18, 2015Publication date: June 22, 2017Inventor: Anthony Lam
-
Patent number: 9648169Abstract: 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: GrantFiled: December 4, 2015Date of Patent: May 9, 2017Assignee: GENESYS TELECOMMUNICATIONS LABORATORIES, INC.Inventors: Henry Lum, Anthony Lam, Vyacheslav Sayko
-
Patent number: 9566513Abstract: 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: GrantFiled: March 17, 2014Date of Patent: February 14, 2017Inventor: Anthony Lam
-
Patent number: 9424275Abstract: 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: GrantFiled: October 19, 2012Date of Patent: August 23, 2016Assignee: Adobe Systems IncorporatedInventors: Alexander Klimetschek, Anthony Lam, Lars Trieloff, Matt Poling
-
Publication number: 20160165051Abstract: 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: ApplicationFiled: December 4, 2015Publication date: June 9, 2016Inventors: Henry Lum, Anthony Lam, Vyacheslav Sayko
-
Patent number: 9292352Abstract: 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: GrantFiled: August 10, 2012Date of Patent: March 22, 2016Assignee: Adobe Systems IncorporatedInventors: Anthony Lam, Lars Trieloff, Pierre Tager, Heidi Chen, Joseph Lee, Alexander Klimetschek
-
Publication number: 20150378577Abstract: 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: ApplicationFiled: June 30, 2014Publication date: December 31, 2015Inventors: Henry Lum, Anthony Lam, David Ollinger
-
Publication number: 20150378561Abstract: 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: ApplicationFiled: June 30, 2014Publication date: December 31, 2015Inventors: David Ollinger, Henry Lum, Anthony Lam
-
Patent number: 9210266Abstract: 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: GrantFiled: September 4, 2014Date of Patent: December 8, 2015Assignee: GENESYS TELECOMMUNICATIONS LABORATORIES, INC.Inventors: Henry Lum, Anthony Lam, Vyacheslav Sayko
-
Patent number: 9161064Abstract: 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: GrantFiled: August 23, 2012Date of Patent: October 13, 2015Assignee: Adobe Systems IncorporatedInventor: Anthony Lam
-
Publication number: 20150063557Abstract: 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: ApplicationFiled: September 4, 2014Publication date: March 5, 2015Inventors: Henry Lum, Anthony Lam, Vyacheslav Sayko
-
Patent number: 8867731Abstract: 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: GrantFiled: July 31, 2013Date of Patent: October 21, 2014Assignee: Genesys Telecommunications Laboratories, Inc.Inventors: Henry Lum, Anthony Lam, Vyacheslav Sayko
-
Publication number: 20140302924Abstract: 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: ApplicationFiled: March 17, 2014Publication date: October 9, 2014Inventor: Anthony Lam