Patents Examined by Mohamed Wasel
-
Patent number: 12081367Abstract: Compute nodes can execute virtual routers to implement a forwarding plane for one or more virtual networks having virtual network destinations hosted by the compute nodes. In one example, a method includes generating, by a software-defined networking (SDN) controller that manages a plurality of compute nodes, based on a unique identifier of a virtual network, a route target value for the virtual network, wherein the virtual network comprises virtual network endpoints executing on the compute nodes; and outputting, by the SDN controller and to a routing protocol peer device, a virtual private network (VPN) route that includes the route target value for the virtual network and a virtual network prefix associated with the virtual network, the VPN route for routing to the plurality of compute nodes executing the virtual network endpoints of the virtual network.Type: GrantFiled: April 17, 2023Date of Patent: September 3, 2024Assignee: Juniper Networks, Inc.Inventors: Sandeep Sridhar, Ganesha Hebbale Venkatasubbaiah
-
Patent number: 12072671Abstract: A holographic projector comprising a spatial light modulator arranged to display a hologram of a light pattern for projection and to spatially-modulate light, in accordance with display, to form a holographic reconstruction, wherein the holographic reconstruction is spatially-separated from the spatial light modulator. If the holographic projection is operating properly, the formed holographic reconstruction should correspond to the light pattern. The holographic projector also comprises a detector array comprising a plurality of light detection elements arranged to detect light corresponding to a respective plurality of positions of the holographic reconstruction and to provide a respective plurality of output signals related to light detection, and a fault detection circuit arranged to compare one or more of the plurality of output signals from the respective plurality of light detection elements with one or more of a plurality of expected signals based on the light distribution of the light pattern.Type: GrantFiled: June 30, 2021Date of Patent: August 27, 2024Assignee: Envisics LtdInventors: Timothy Smeeton, Alexander Cole
-
Patent number: 12074840Abstract: Embodiments include techniques to receive and process data from a data service provider, communicate a plurality of messages comprising the data to a streaming data platform and detect a failure of delivery of the plurality of messages to the streaming data platform. Embodiments further include techniques communicate the plurality of messages to a distributed message queue service of a distributed message queue system, publish each of the plurality of messages to the streaming data platform, determine each of the plurality of messages published to the streaming data platform was successful or unsuccessful, and retry publication of each unsuccessfully published message of plurality of messages to the streaming data platform.Type: GrantFiled: October 17, 2022Date of Patent: August 27, 2024Assignee: Capital One Services, LLCInventors: Lavangana Govil, Vijayasuriya Ravi
-
Patent number: 12066997Abstract: A method for determining data consistency in a distributed asynchronous architecture is provided. A server receives transaction requests for processing transactions. The server offers one or more services for processing each transaction. Execution of a service for a transaction corresponds to partial processing of the corresponding transaction. The server generates, for each transaction, one or more disposition messages based on the execution of the one or more services. The server aggregates, for each transaction, the generated one or more disposition messages based on a unique identifier of a corresponding transaction and determines a data consistency rate based on the aggregated one or more disposition messages and a set of rules. The set of rules defines one or more standard sequences for executing the one or more services for processing each transaction.Type: GrantFiled: June 1, 2020Date of Patent: August 20, 2024Assignee: MASTERCARD INTERNATIONAL INCORPORATEDInventors: Geetkumar Subhashchandra Gangwar, Gaurav Jain, Hitesh Mrig
-
Patent number: 12062240Abstract: A monitoring system can include an electronic device operably coupled with a vehicle. One or more sensors operably can be operably coupled with the electronic device. A user interface can be operably coupled with the electronic device. A controller can be operably coupled with the electronic device. The controller can be configured to receive data from the one or more sensors and provide an instruction to the electronic device based on the data from the one or more sensors, wherein the instruction is related to mitigating an upcoming information of interest along a route.Type: GrantFiled: September 17, 2021Date of Patent: August 13, 2024Assignee: VergeIQ, LLCInventors: Ricky Samona, Christopher Benham
-
Patent number: 12052328Abstract: Disclosed are systems and methods for a software development architecture enabling users to locally test and develop software, using a multitude of remote devices of their choice. The user can choose the remote devices, including the hardware and software on the remote device. The operator of the architecture can provide error analysis, without substantively inspecting the user's software calls and sensitive data. In some embodiments, traffic routing data is used to detect the source and type of a test session error, without inspecting the payload in the traffic.Type: GrantFiled: September 29, 2022Date of Patent: July 30, 2024Assignee: BrowserStack LimitedInventors: Bipul Jain, Yohan Pereira
-
Patent number: 12052165Abstract: Various embodiments provide a fault diagnosis method and an apparatus. In those embodiments, a centralized management apparatus receives a first packet from a first network device by using a first IGP monitoring protocol session, where the first packet includes a first message sent by the first network device to a second network device. The centralized management apparatus receives a second packet from the second network device through a second IGP monitoring protocol session, where the second packet includes a second message sent by the second network device to the first network device. The centralized management apparatus performs fault diagnosis based on the first packet and the second packet.Type: GrantFiled: September 19, 2022Date of Patent: July 30, 2024Assignee: HUAWEI TECHNOLOGIES CO., LTD.Inventors: Shunwan Zhuang, Zhenbin Li, Shiping Xu, Kai Lu
-
Patent number: 12047189Abstract: The techniques disclosed herein provide a system that can control the delivery of messages to users of a communication session. When one of the participants, who is deemed as a permitted user, sends a message to a presenter, the system renders at least a portion of the private message in a region associated with the sender. Other users who are restricted users, are not permitted to send a message to the presenter while the system is in presentation mode. Permitted users can be users having identities having a domain that is common to the presenter, e.g., an internal employee, while the restricted users may have identities having a domain that is different than the identity of the presenter.Type: GrantFiled: December 30, 2022Date of Patent: July 23, 2024Assignee: Microsoft Technology Licensing, LLCInventors: Bahram Ali, Fehmi Chebil
-
Patent number: 12047298Abstract: A method of transmitting multicast traffic to workloads of tenants communicating over overlay networks provisioned on top of a physical network includes the steps of: detecting the multicast traffic; determining that the multicast traffic is bound for workloads of a first tenant and workloads of a second tenant; encapsulating one instance of the multicast traffic using a Layer 2 (L2) over Layer 3 (L3) encapsulation protocol to generate encapsulated traffic, wherein the encapsulated traffic includes an identifier of a first backplane network corresponding to the first tenant and an identifier of a second backplane network corresponding to the second tenant in a header portion of each packet of the encapsulated traffic; and transmitting, to a first host computing device, the encapsulated traffic with the identifiers of the first and second overlay networks.Type: GrantFiled: April 12, 2023Date of Patent: July 23, 2024Assignee: VMware LLCInventors: Senthilkumar Karunakaran, Chidambareswaran Raman, Meenakshi Sundaram Selvaraj, Subin Cyriac Mathew, Stephen Tan
-
Patent number: 12022535Abstract: A computing device comprises a logic subsystem and a storage subsystem holding instructions executable by the logic subsystem to transmit a first identifier of the computing device to a separate electronic device, the first identifier being transmitted during one time frame of a plurality of sequential time frames. A second identifier of the computing device is transmitted to the electronic device, the second identifier including more data than the first identifier, the second identifier being transmitted over two or more time frames of the plurality of sequential time frames. An electronic pairing is established between the computing device and the electronic device based at least in part on one or both of the first and second identifiers, the electronic pairing enabling receiving of control inputs from the electronic device at the computing device.Type: GrantFiled: March 25, 2021Date of Patent: June 25, 2024Assignee: Microsoft Technology Licensing, LLCInventors: Arie Yehuda Gur, Nadav Linenberg, Eran Chencinski, Uri Ron
-
Patent number: 12016803Abstract: A medical treatment apparatus includes a power and control (PAC) device. The PAC device provides electrical power through a cable to a laser handpiece assembly to electrically power a laser source within the handpiece assembly. The PAC device controls operation of the handpiece assembly and detects an identification of the handpiece assembly. The PAC device also monitors data relating to operation of the handpiece assembly. The PAC device uploads, through a communication network to a user assistance center remote from the PAC device, the handpiece assembly identification and the monitored data.Type: GrantFiled: February 17, 2023Date of Patent: June 25, 2024Assignee: Biolase, Inc.Inventors: Dmitri Boutoussov, David Tuck
-
Patent number: 12021724Abstract: Techniques are disclosed for transmitting a message to a user device in accordance with a determination that another device is unreachable over a network. In one example, a server device, at a first location, may identify a controller device resident at a second location, whereby the controller device is configured to communicate with a router at the second location. The server device may also receive a list of user devices. The server device may transmit a ping message to the controller device via the router to determine whether the controller device is unreachable by the server device. The server device may subsequently transmit a message to a user device on the list in accordance with a determination that the controller device is unreachable by the server device, whereby the message includes instructions for the user device to determine whether the controller device is unreachable by the user device.Type: GrantFiled: April 8, 2022Date of Patent: June 25, 2024Assignee: Apple Inc.Inventors: Keith W. Rauenbuehler, Nicholas J. Circosta, Kenneth A. York, Christopher Ku, Adam J. Moore, Jose A. Lozano Hinojosa, Aniket A. Zamwar, Patrick L. Coffman
-
Patent number: 12021658Abstract: A switch device includes: a plurality of communication ports; a switch unit configured to relay a frame, which has been transmitted from a function unit and to which information including an ID of a VLAN and priority information is added, to another function unit via a communication port, according to the priority information; and a duplication unit configured to, when the diagnosis device is connected to another switch device, duplicate the frame to be relayed via a designated communication port, thereby generating a duplicate frame for diagnosis. The duplication unit is able to set the priority information to be added to the duplicate frame for diagnosis, separately from the priority information to be added to the frame as an original. The switch unit outputs the duplicate frame for diagnosis, from a communication port corresponding to the other switch device, according to the priority information set by the duplication unit.Type: GrantFiled: February 2, 2021Date of Patent: June 25, 2024Assignees: Sumitomo Electric Industries, Ltd., Sumitomo Wiring Systems, Ltd., Autonetworks Technologies, Ltd., Toyota Jidosha Kabushiki KaishaInventors: Akihito Iwata, Tatsuya Izumi, Hirofumi Urayama, Tadashi Matsumoto, Hideki Maeda, Darmawan Go, Takeshi Hagihara, Masashi Amesara, Hisashi Furukawa, Shu Ishizuka, Hideki Goto
-
Patent number: 12015682Abstract: A service subscription method and an apparatus for reporting a service change, where the method includes a first network function network element sending the address of the first network function network element to a second network function network element. Therefore, when a first service changes, the first network function network element can receive a notification.Type: GrantFiled: April 25, 2022Date of Patent: June 18, 2024Assignee: HUAWEI TECHNOLOGIES CO., LTD.Inventor: Zaifeng Zong
-
Patent number: 12015529Abstract: A private mobile network supports information technology (IT) needs of an organization of any type and size. The private mobile network may be customized and scaled to meet the changing IT needs of the organization. It provides a common virtual network fabric by which all of the disparate networks of the organization can be bridged together and across multiple locations, and may be integrated with existing IT software and hardware of the organization, even proprietary software and hardware. The private mobile network may be accessed by devices through existing access mechanisms and through a radio access network. In addition, any device accessing the private mobile network is associated with a user identifier, such as an e-mail address assigned to the user by the organization, so that the user can be identified regardless of which device was used in accessing the private mobile network.Type: GrantFiled: April 11, 2022Date of Patent: June 18, 2024Assignee: Highway9 Networks, Inc.Inventors: Sachin Thakkar, Debashis Basak, Serge Maskalik, Allwyn Sequeira
-
Patent number: 12010266Abstract: Machine-implemented assistance is provided in interaction among multiple parties. This assistance can include recording of evidence of communication, and in particular to recording of evidence of language-based communication between humans and machines. Further, machine-implemented facilitation of dispute resolution based on the recorded evidence may be provided.Type: GrantFiled: June 19, 2019Date of Patent: June 11, 2024Assignee: Pryon IncorporatedInventors: David Nahamoo, Igor Jablokov, Clifford A. Pickover
-
Patent number: 12002242Abstract: The present invention discloses a CIELAB color space-based quantitative testing and analysis method for rice seed viability, and the method comprises removing husks on surfaces of rice seeds, soaking and imbibing the rice seeds without the husks removed, staining the rice seeds by using a TTC staining solution, and longitudinally cutting the rice seeds along embryos; converting the longitudinal section image of the rice seed from an RGB color space to a CIELAB color space, and calculating L value, a value and b value per unit area of the rice embryo as a staining intensity per unit area, and converting the staining intensity into a rice seed viability score according to a pre-established conversion model of the staining intensity and the rice seed viability score. According to the present invention, a reference result can be provided for the rapid, accurate and objective evaluation of the seed viability.Type: GrantFiled: January 25, 2024Date of Patent: June 4, 2024Assignee: Quality Standard and Testing Technology Research Institute, Yunnan Academy of Agricultural ScienceInventors: Yanfang Liu, Ruixi Han, Juxiang Qiao, Jiangchuan Fan, Changsheng Yin, Xiaohong Yang
-
Patent number: 12003427Abstract: Resource metrics are obtained for resources from distributed resources associated with operations of an enterprise. Metric types from the distributed resources defined in the metrics are grouped and aggregated into aggregated metric types within a data model. Each aggregated metric type data value of the data model is weighed. The weighted aggregated data values are used to calculate an overall service health value of the enterprise. A current instance of the data model is processed to render one or more single views within an interface to a user of the enterprise. Each single view includes the overall service health value along with a custom-level of detail for each aggregated metric type and the corresponding aggregated metric data values.Type: GrantFiled: June 30, 2022Date of Patent: June 4, 2024Assignee: NCR Voyix CorporationInventors: Isidro Alfonso Vera Rodriguez, Mayur Aggarwal, Yung-Hang Chang, Nitin Gaurav, Kun Zhu
-
Patent number: 12003561Abstract: An end user premises device is provided that includes a memory, one or more transceivers, and one or more processors. The one or more transceivers are configured to communicate with one or more stations in a network and a client device. The one or more processors are configured to receive a first user request for data from the client device using the one or more transceivers, determine a first point in time for retrieving the data based on an amount of charge in batteries of the one or more stations in the network, retrieve, at the first point in time, the data from a remote server via the network using the one or more transceivers, store the data in the memory, and in response to a second user request, transmit the data to the client device using the one or more transceivers.Type: GrantFiled: October 19, 2022Date of Patent: June 4, 2024Assignee: Aalyria Technologies, Inc.Inventors: Brian Barritt, Sharath Ananth
-
Patent number: 11997021Abstract: Based on analysis of a workload associated with a throttling key of a client request directed to a first service, a scale-out requirement of the throttling key is obtained at respective resource managers of a plurality of other services which are utilized by the first service to respond to client requests. The resource managers initiate, asynchronously with respect to one another, resource provisioning tasks at each of the other services to fulfill the scale-out requirement. A throttling limit associated with the throttling key is updated to a second throttling key after the resource provisioning tasks are completed by the resource managers, and the updated limit is used to determine whether to accept another client request associated with the throttling key.Type: GrantFiled: March 30, 2023Date of Patent: May 28, 2024Assignee: Amazon Technologies, Inc.Inventors: Satya Naga Satis Kumar Gunuputi Alluri Venka, John Baker, Shahab Shekari, Kartik Natarajan, Ruhaab Markas, Ganesh Kumar Gella, Santosh Kumar Ameti